Add the ValidateCodeActionModal step to the 2FA#51882
Conversation
|
@hungvu193 Please copy/paste the Reviewer Checklist from here into a new comment on this PR and complete it. If you have the K2 extension, you can simply click: [this button] |
|
Let's merge #51856 into this one please. |
I moved the changes from https://github.com/Expensify/App/pull/51856here and closed it. |
hungvu193
left a comment
There was a problem hiding this comment.
I have a small concern on the UI change, otherwise this is looking good!
|
I am waiting for the final decision to make the necessary changes. |
|
We merged #51856 into this one, I think @shahinyan11 forgot to update the screenshots. |
|
Okay cool, it would still be good to update the screenshots here though for easier review! |
|
Should I update all screenshots/videos or will it be enough for one platform? |
|
I think typically the screenshots need to be updated for all platforms and reflect the exact changes that this PR will introduce. |
|
I have removed the line mentioned in this comment text and updated screenshots |
|
Thanks! Screenshots look good to me 👍 |
Reviewer Checklist
Screenshots/VideosAndroid: NativeAndroid.movAndroid: mWeb ChromemChrome.moviOS: NativeScreen.Recording.2024-11-05.at.10.12.11.moviOS: mWeb SafariScreen.Recording.2024-11-05.at.10.16.34.movMacOS: Chrome / SafariChrome2fa.movMacOS: DesktopDesktop.2fa.mov |
|
✋ 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 by https://github.com/mountiny in version: 9.0.60-0 🚀
|
|
@mountiny @shahinyan11 I think this PR caused this small-ish bug here: #52336 |
|
I also think it might have lead to this bug here #52339 |
|
🚀 Deployed to production by https://github.com/francoisl in version: 9.0.60-3 🚀
|

Details
Fixed Issues
$ #51166
PROPOSAL: #51166 (comment)
Tests
ValidateCodeActionModalis displayedOffline tests
Same as in the Tests section.
QA Steps
Same as in the Tests section.
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick)myBool && <MyComponent />.src/languages/*files and using the translation methodSTYLE.md) were followedAvatar, I verified the components usingAvatarare working as expected)StyleUtils.getBackgroundAndBorderStyle(theme.componentBG))Avataris modified, I verified thatAvataris working as expected in all cases)Designlabel and/or tagged@Expensify/designso the design team can review the changes.ScrollViewcomponent to make it scrollable when more elements are added to the page.mainbranch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTeststeps.Screenshots/Videos
Android: Native
Screen.Recording.2024-11-06.at.15.32.10.mov
Android: mWeb Chrome
Screen.Recording.2024-11-06.at.15.22.39.mov
iOS: Native
Screen.Recording.2024-11-06.at.14.59.36.mov
iOS: mWeb Safari
Untitled.mov
MacOS: Chrome / Safari
Screen.Recording.2024-11-06.at.14.47.50.mov
MacOS: Desktop
Screen.Recording.2024-11-06.at.14.51.58.mov