Update invoice rooms to use correct avatars and show correct threads subtitles#41316
Conversation
|
cc @shubham1206agra since he was reviewing related PR |
|
This is actually related to #40303. |
|
@VickyStash Can you fix #41289 too? |
|
Nice, that looks pretty good to me. And just to confirm, right now you can't send invoices from Workspace to Workspace, right? |
|
@puneetlath @davidcardoza do we need to change the small "Invoices" text in the header area? Based on your mocks, I think we landed on this, right? |
|
I believe there was further conversation in the room and we landed on just doing "Invoices" for now. |
|
Okay cool, thanks for confirming! |
Right! |
# Conflicts: # src/libs/ReportUtils.ts
Done, I've added additional screenshots as well |
|
@shubham1206agra any way you could review this one asap? We're on a tight timeline and this one is pretty core to the design so if we could get it fixed asap, that would be great. Thank you! |
|
@VickyStash im on it |
Reviewer Checklist
Screenshots/Videos |
|
Thank you @rushatgabhane ! |
|
NOTE: I'll be OOO 1-8th of May 🌴 |
|
✋ 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/cristipaval in version: 1.4.69-0 🚀
|
|
🚀 Deployed to production by https://github.com/Beamanator in version: 1.4.69-2 🚀
|












Details
This PR fixes invoice room avatars and thread subtitle display.
Fixed Issues
$ #41261
$ #41289
PROPOSAL: N/A
Tests
Test invoice room avatars
Send Invoiceoption under FAB.-in the header
-in the welcome part
-next to report actions
Test invoice room thread subtitle
Offline 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
Android: mWeb Chrome
iOS: Native
iOS: mWeb Safari


6832-4be7-b7b0-d66ee5e94312)
MacOS: Chrome / Safari
MacOS: Desktop