-
Notifications
You must be signed in to change notification settings - Fork 2.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Wave Collect] [Ideal Nav] Refactor goBack
to simplify the navigation logic
#35938
Comments
Triggered auto assignment to @jliexpensify ( |
@adamgrzybowski please comment on this issue so that I can assign you to it. 🙇 |
👋 |
This issue has not been updated in over 15 days. @jliexpensify, @adamgrzybowski, @hayata-suenaga eroding to Monthly issue. P.S. Is everyone reading this sure this is really a near-term priority? Be brave: if you disagree, go ahead and close it out. If someone disagrees, they'll reopen it, and if they don't: one less thing to do! |
this is a refactoring issue that is complicated. Adam is going to work on it when they have time. |
goBack
to simplify the navigation logicgoBack
to simplify the navigation logic
This should minimally be |
there is a new project dashboard? |
Yep, #wave-collect is where the party is at! |
@adamgrzybowski how is this one looking? What are the next steps? |
@mountiny I need to fix tests for this PR. After that I can focus on the goBack if this is the most urgent thing. It would be great to have @WojtekBoman around for some brainstorming though. The go back is used in a lot of places and we don't want to miss any use cases. He will be back on Monday (18.03) I was asked to help with this issue #36476 so maybe I could work on it in the meantime. |
This issue has not been updated in over 15 days. @jliexpensify, @adamgrzybowski, @hayata-suenaga eroding to Monthly issue. P.S. Is everyone reading this sure this is really a near-term priority? Be brave: if you disagree, go ahead and close it out. If someone disagrees, they'll reopen it, and if they don't: one less thing to do! |
Moving back to |
@adamgrzybowski, let me know your availability and when you're planning to work on this refactor. Depending on when you're planning to work on this, we can adjust the priority back to |
@hayata-suenaga I think we will take care of that after preparing section for the search tab in the design docs |
This issue has not been updated in over 15 days. @jliexpensify, @adamgrzybowski, @hayata-suenaga eroding to Monthly issue. P.S. Is everyone reading this sure this is really a near-term priority? Be brave: if you disagree, go ahead and close it out. If someone disagrees, they'll reopen it, and if they don't: one less thing to do! |
Melvin -> |
@adamgrzybowski how is search tab project going? |
Hi! I just got back from vacation, so I'll take a look around and let you know. |
welcome back! 😄 |
@jliexpensify, @adamgrzybowski, @hayata-suenaga, this Monthly task hasn't been acted upon in 6 weeks; closing. If you disagree, feel encouraged to reopen it -- but pick your least important issue to close instead. |
Re-opening just to ensure that we get back to this eventually |
Hi @adamgrzybowski is this one going to be worked on by any chance? Juat wondering what the priority is. Thanks! |
This issue has a low priority. We fixed bugs that caused us to think about the refactor. This |
Got it, thanks! @trjExpensify - going off Adam's comment above: did you want to keep this one open, or can I close this issue? |
The problem in the OP seems suitably vague, and we've fixed the bugs that came up during the rollout, so I'm good with closing this until we get a more concrete problem for refactoring goBack. |
Issue
The logic and responsibility of the
goBack
function grew too much over time.Solution
Split the
goBack
function into different functions to ensure it is easy to use and debug in the futureBackground
Several regressions occurred from the Ideal Navigation PR, particularly concerning the back navigation behavior. The complexity of the
goBack
function may be responsible for some of these regressions. @adamgrzybowski has suggested a refactor of this function to prevent similar issues in the future.The text was updated successfully, but these errors were encountered: