-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
Display full-screen loading indicator while fetching currency data #3577
Conversation
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.
This looks good, but I think the IOU key is better suited for this loading state. MY_PERSONAL_DETAILS
should contain user information, not state related to an unrelated API call.
Can you swap this to the IOU key? As its purpose is to contain the loading states for IOU features.
Also, we should initialise state keys here, so that we can guarantee they exist. |
Done! |
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
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!
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.
Whoops, forgot about this one. Thanks for making the changes!
✋ 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 to staging in version: 1.0.71-1🚀
|
🚀 Deployed to production in version: 1.0.73-3🚀
|
Details
Display full-screen loading indicator while fetching currency data to avoid flashing the previous currency in the Request money dialog.
Fixed Issues
Fixes #3560
Tests
QA Steps
Tested On
Screenshots
Web
Screen.Recording.2021-06-14.at.13.10.44.mov
Mobile Web
Screen.Recording.2021-06-14.at.13.53.12.mov
Desktop
Screen.Recording.2021-06-14.at.13.56.55.mov
iOS
Screen.Recording.2021-06-14.at.14.06.37.mov
Android
Screen.Recording.2021-06-14.at.14.10.10.mov