[CP Staging] Revert #86177 "Feat: add a new category within the category list"#89662
[CP Staging] Revert #86177 "Feat: add a new category within the category list"#89662
Conversation
|
@amyevans we can wait a little on this one to give Applause a chance to find more blockers, so it's easier to then fix them all at once. |
|
🚧 @Julesssss has triggered a test Expensify/App build. You can view the workflow run here. |
|
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
|
🧪🧪 Use the links below to test this adhoc build on Android, iOS, and Web. Happy testing! 🧪🧪
|
|
🚀 Cherry-picked to staging by https://github.com/Julesssss in version: 9.3.67-3 🚀
Bundle Size Analysis (Sentry): |
|
🤖 I reviewed the changes in this PR (revert of #86177, which added in-situ category creation from the expense flow) against the help site articles under No help site changes are required. The reverted feature — a "+" button to create a new category directly from the category selection screen during expense creation — was never documented in the help site. The existing article (Create Expense Categories) only describes creating categories from Workspaces > Categories, and the expense creation articles reference category as an optional field without mentioning inline creation. |
|
Thanks for handling @francoisl! |
Explanation of Change
Straight revert of #86177 to fix 2 blockers
Fixed Issues
$ #89650
$ #89646
$ #89663
$ #89635
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))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
Android: Native
Android: mWeb Chrome
iOS: Native
iOS: mWeb Safari
MacOS: Chrome / Safari