fix: blank receipt holder when delete expense offline#54051
fix: blank receipt holder when delete expense offline#54051youssef-lr merged 6 commits intoExpensify:mainfrom
Conversation
|
@hoangzinh 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] |
|
Dont mid the ping @hoangzinh, I will review this PR, it is a follow from #52848 |
Reviewer Checklist
Screenshots/VideosAndroid: Native54051_android_native.movAndroid: mWeb Chrome54051_android_web.moviOS: Native54051_ios_native.moviOS: mWeb Safari54051_ios_web.movMacOS: Chrome / Safari54051_web_chrome.movMacOS: Desktop54051_web_desktop.mov |
|
@youssef-lr Ready for your review ^ |
|
@gijoe0295 Do you mind fixing the conflicts? I'll call @youssef-lr on slack, maybe they didn't see it here. |
|
Or maybe @jasperhuangg, should you review it? Since it's a follow up from the issue/PR. Thanks |
|
LGTM, can we fix conflicts? |
|
ESLint is failing @gijoe0295 |
|
I know that, these are related to recent inexistent ID rule we just added. |
|
@VickyStash I think we should add the Line 13 in 400de2f |
Have you met any problems with these files updates or will it take too much time to update? |
|
I've just had the same request from another DEV for |
|
FYI here is the PR to add to exceptions |
|
@gijoe0295 could you resolve the conflicts? The PR to add to exceptions has been merged :D |
|
@youssef-lr Can you merge this one? |
|
✋ 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/youssef-lr in version: 9.0.79-0 🚀
|
|
🚀 Deployed to production by https://github.com/puneetlath in version: 9.0.79-5 🚀
|
Explanation of Change
Fixed Issues
$ #53532
PROPOSAL:
Tests
Offline tests
Same as Tests
QA Steps
Same as Tests
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: mWeb Chrome
iOS: Native
iOS: mWeb Safari
MacOS: Chrome / Safari
Screen.Recording.2024-12-13.at.00.23.46-recording.mov
Screen.Recording.2024-12-13.at.00.24.09-recording.mov
MacOS: Desktop
Screen.Recording.2024-12-13.at.00.37.07-recording.mov