[NO QA] feat: Polishing non USD VBA flow#58371
Conversation
…90-non-usd-flow-fixes
|
Hey! I see that you made changes to our Form component. Make sure to update the docs in FORMS.md accordingly. Cheers! |
…90-non-usd-flow-fixes
…90-non-usd-flow-fixes
|
@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] |
|
Not ready for review yet, found one issue Im fixing now |
|
@hungvu193 I've pushed 2 small fixes and uploaded recordings for all platforms. It's all yours now :) |
|
That was fast 🚀 I'll take a look today |
|
@MrMuzyk can you merge main? Screen.Recording.2025-03-20.at.10.18.35.mov |
|
How did you pass the Regestration number for a country like AU btw? I remember it was easy one to pass but I couldn't pass the regex now 😂 |
|
ABN/ACN have checksum validation, try this one 51 824 753 556 - got it by searching for example one :D |
|
Ill merge main in a sec |
…90-non-usd-flow-fixes
|
Done |
|
Failing job doesn't seem related and is probably result of merge. I'll rebase soon again, hopefully will be resolved by now |
Reviewer Checklist
Screenshots/VideosAndroid: NativeAndroid: mWeb ChromeiOS: NativeiOS: mWeb SafariMacOS: Chrome / SafariScreen.Recording.2025-03-18.at.13.21.12.movScreen.Recording.2025-03-18.at.13.17.29.movMacOS: Desktop |
Agreed. |
…90-non-usd-flow-fixes
|
I've rebased with main and all checks are green now. Ready to be merged |
|
✋ 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/madmax330 in version: 9.1.17-0 🚀
|
|
🚀 Deployed to production by https://github.com/cristipaval in version: 9.1.17-1 🚀
|
Explanation of Change
Contains various fixes and improvements to non USD flow like validation fixes, loaders etc.
Fixed Issues
$ #58090
PROPOSAL:
Tests
Offline tests
QA Steps
// TODO: These must be filled out, or the issue title must include "[No QA]."
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick)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
android.mp4
Android: mWeb Chrome
android.web.mp4
iOS: Native
ios.mp4
iOS: mWeb Safari
ios.web.mp4
MacOS: Chrome / Safari
web.mp4
MacOS: Desktop
desktop.mp4