Remove remaining withOnyx HOCs from the project | Batch 3.#66113
Conversation
Signed-off-by: krishna2323 <belivethatkg@gmail.com>
Signed-off-by: krishna2323 <belivethatkg@gmail.com>
Signed-off-by: krishna2323 <belivethatkg@gmail.com>
|
@thesahindia 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] |
fabioh8010
left a comment
There was a problem hiding this comment.
@Krishna2323 Could you specify in the PR description which test corresponds to which file?
|
@fabioh8010 done ✅ |
|
Will complete the checklist today! |
Reviewer Checklist
Screenshots/VideosAndroid: HybridAppScreen.Recording.2025-07-18.at.6.04.56.PM.movScreen.Recording.2025-07-19.at.5.58.29.AM.movMacOS: Chrome / SafariScreen.Recording.2025-07-18.at.5.57.34.PM.movScreen.Recording.2025-07-18.at.5.57.12.PM.movScreen.Recording.2025-07-18.at.6.13.06.AM.movMacOS: DesktopScreen.Recording.2025-07-18.at.11.06.44.PM.mov |
|
@roryabraham, the |
|
🚀 Deployed to staging by https://github.com/roryabraham in version: 9.1.84-1 🚀
|
|
@Krishna2323 @roryabraham @thesahindia @fabioh8010
Should this require any configuration? |
|
@cristipaval @Krishna2323 @thesahindia please help with the above question. |
|
@kavimuru, those are the code files impacted by this PR's changes. No extra requirement, just follow the bullets from each test. |
|
🚀 Deployed to production by https://github.com/cristipaval in version: 9.1.84-4 🚀
|





Explanation of Change
Fixed Issues
$ #65963
PROPOSAL: #65963 (comment)
Tests
Test 1 - For
AddPlaidBankAccount.tsxfile• Make sure "use staging server" is enabled
• Go to Account > Wallet > Add bank account
• Plaid modal - Choose Wells Fargo
• Plaid modal - User Id: user_good Plaid modal - Password: pass_good
• Plaid modal - Submit Plaid modal - If they request a verification code via mobile sms, enter: credential_good
• Plaid modal - Continue with all the steps by clicking the next button
• Choose two accounts > Continue > Finish without saving
• Verify Add bank account page is displayed correctly and no console error appears from that page
Test 2 - For
SetTimePage.tsxfile• Go to Account > Profile > Status
• Select Clear after > Custom
• Select Time > Verify
SetTimePagepage is displayed correctly and no console error appears from that pageTest 3 - For
ImTeacherPage.tsxfile• Go to Account > Save the world > Status
• Select I am a teacher > Verify page is displayed correctly and no console error appears from that page
Verify that no errors appear in the JS console
Offline tests
Test 1 - For
AddPlaidBankAccount.tsxfile• Requires internet connection
Test 2 - For
SetTimePage.tsxfile• Go to Account > Profile > Status
• Select Clear after > Custom
• Select Time > Verify
SetTimePagepage is displayed correctly and no console error appears from that pageTest 3- Test 3 - For
ImTeacherPage.tsxfile• Go to Account > Save the world > Status
• Select I am a teacher > Verify page is displayed correctly and no console error appears from that page
QA Steps
Same as tests
Verify that no errors appear in the JS console
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_native.mp4
Android: mWeb Chrome
android_chrome.mp4
iOS: Native
ios_native.mp4
iOS: mWeb Safari
ios_safari.mp4
MacOS: Chrome / Safari
web_chrome_2.mp4
web_chrome.mp4
MacOS: Desktop
desktop_app.mp4