Conversation
|
@dannymcclain @thesahindia One of you needs to 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] |
|
Screenshot video looks good to me 👍 |
For now yes. Once production App is updated to have both filters, we can update the query to only return the
Not sure. We've been using the green checkmark for |
Ok that makes sense. 👍 @Expensify/design This is basically what I'm talking about (although as Carlos mentioned soon you wouldn't see both of these at the same time): |
|
I think it makes sense to make the icons align to the filter that shows them. At the same time, I don't think we need to make them different colors? I would be cool if they are both green I think? |
|
True... actually that being said, what makes an expense "Done" but not approved or paid? I guess it is for the case when there is no approval workflow or no payment workflow. Either way, I suppose "Done" is truly the end of the road for those expenses, so I can see where a green icon makes sense? No strong feelings though. |
|
Ah yeah gotcha. If done is the end of the road, I can see why we'd keep it green. |
|
Updated the badge icon and video |
Reviewer Checklist
Screenshots/VideosAndroid: NativeScreen.Recording.2025-02-15.at.3.11.51.AM.movMacOS: Chrome / SafariScreen.Recording.2025-02-15.at.3.38.48.AM.movMacOS: DesktopScreen.Recording.2025-02-15.at.3.38.48.AM.mov |
|
@MarioExpensify 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] |
This reasoning makes sense to me too. I could see doing different colors for other states or lack of an icon etc, but Done seems best in green |
MarioExpensify
left a comment
There was a problem hiding this comment.
Nice, code looks good!
|
✋ 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/MarioExpensify in version: 9.1.0-0 🚀
|
|
🚀 Deployed to production by https://github.com/francoisl in version: 9.1.0-2 🚀
|







Explanation of Change
Adds a done status to the Reports page
Fixed Issues
$ #56488
Tests
DonebadgeNote: The expense will also show in the
Paidfilter for now.Offline tests
N/A
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
Screen.Recording.2025-02-14.at.12.26.55.PM.mov
Android: Native
Android: mWeb Chrome
iOS: Native
iOS: mWeb Safari
MacOS: Chrome / Safari
MacOS: Desktop