Cleanup card rule details#91858
Conversation
Codecov Report✅ Changes either increased or maintained existing code coverage, great job!
|
|
Ooh good call, this should be one more spot up, updated! |
Reviewer Checklist
|
|
🚧 @JS00001 has triggered a test Expensify/App build. You can view the workflow run here. |
|
🧪🧪 Use the links below to test this adhoc build on Android, iOS, and Web. Happy testing! 🧪🧪
|
|
🚀 Deployed to staging by https://github.com/JS00001 in version: 9.3.99-0 🚀
Bundle Size Analysis (Sentry): |
|
🤖 No help site changes required. I reviewed the changes in this PR against the help site articles under Why: This is a UI layout reorganization of the Expensify Card details view. The changes:
These are cosmetic/positioning changes. They introduce no new feature, rename nothing, and don't change any workflow that the help site documents. What I checked: I searched Since no changes are required, I did not open a draft help site PR. @JS00001, please confirm this assessment reflects the current behavior. If you believe a help site article should be updated to reflect this change, reply with |
|
Deploy Blocker #92700 was identified to be related to this PR. |
|
🚀 Deployed to production by https://github.com/lakchote in version: 9.3.99-9 🚀
|

Explanation of Change
Coming from #89396 and #87497, we should make sure that card rules are in the correct location in the detail view. Specifically, we are now organizing the card detail view
Fixed Issues
N/A
Tests
Add a spend rule to an issued expensify card
Open the card details RHP
Ensure that the card rules show up in the RHP but are not in the bottom 'actions' section of the list
Offline tests
N/A
QA Steps
N/A
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectioncanBeMissingparam foruseOnyxtoggleReportand notonIconClick)src/languages/*files and using the translation methodSTYLE.md) were followedAvatar, I verified the components usingAvatarare working as expected)StyleUtils.getBackgroundAndBorderStyle(theme.componentBG))npm run compress-svg)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
Before

After
