[HOLD] Show "Undelete" action in expanded group search results in wide view#86867
[HOLD] Show "Undelete" action in expanded group search results in wide view#86867mhawryluk wants to merge 4 commits intoExpensify:mainfrom
Conversation
Codecov Report✅ Changes either increased or maintained existing code coverage, great job!
|
|
@ahmedGaber93 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] |
|
Can we double-check the width of the button to make sure it's the same size as all our other buttons that show up there? The alignment on the action column looks a little weird there. Also @Expensify/design I personally feel like |
|
Yes thank you for clarifying Shawn, I should've been more descriptive! |
|
Yeah I think that's looking pretty good. |
|
Send it! |
|
It will be merged to It will be merged to #86938. You guys for taking care of it! ❤️ |





Explanation of Change
Display an "Undelete" action button instead of "View" in the transaction rows shown after expanding a group in Search on a non-narrow view. Also hides the right arrow button in that case. Refactors useUndeleteTransactions to accept transactions and not depend on useAllTransactions as per-group results are fetched separately and stored outside of the current search snapshot.
Fixed Issues
$ #86796
PROPOSAL: N/A
Tests
(Web wide view only)
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))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
Nagranie.z.ekranu.2026-04-1.o.13.22.22.mov
(narrow view)
