-
Notifications
You must be signed in to change notification settings - Fork 3k
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
Add SCREENS constants. Navigate without linkTo from drawer component. #2387
Conversation
Gonna throw this back into draft actually I think maybe the important bit is that we are not using the |
undo a few things simplify solution add missing return
ffc443b
to
81f5858
Compare
This one is ready for a review. |
There are no visual changes but I will go test this on various platforms. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM and passed testing on iOS Safari 👍
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
🚀 [Deployed](https://github.com/Expensify/Expensify.cash
|
🚀 Deployed to production in version: 1.0.39-5🚀
|
Details
Pretty weird issue, but starting to think
the navigation reflinkTo()
is in some cases unreliable (at least when navigating from within the drawer). Switched topassing ausingnavigation
object to the drawer componentnavigationRef.navigate(screen, params)
and URL handling works as intended on mobile web.Push state issue still remains.
Fixed Issues
Fixes #2188
Tests
QA Steps
Tested On
Screenshots
Web
Mobile Web
Desktop
iOS
Android