perf: Implement filtering in New Chat page#40350
Conversation
|
To be opened once #40235 gets merged - it's sharing the same logic for inviting a user as in the mentioned PR |
|
@hungvu193 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] |
|
I'm seeing you linked closed issue. Is that correct PR? 🤯 |
|
@hungvu193 this PR (and a few others) was in draft for pretty long time because it was waiting for #40235 to be merged first. I can see the issue was closed after merging it during my PTO 🤔 What should we do then? Should we create a new issue to link all of those PRs? |
|
I think we should create another issue for this PR, Yes. |
|
@roryabraham Can you take a look at the comment above? TIA |
|
@hungvu193 created #44634 for this. @TMisiukiewicz can you please comment for assignment? |
|
@roryabraham commented and updated issue in the PR description, thank you 👍 |
Reviewer Checklist
Screenshots/VideosAndroid: NativeAndroid.movAndroid: mWeb ChromeScreen.Recording.2024-07-01.at.16.38.20.moviOS: Nativeios.moviOS: mWeb SafarimSAfari.movMacOS: Chrome / SafariChrome.movMacOS: Desktopdesktop.mov |
|
updated branch with latest main |
|
✋ 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/roryabraham in version: 9.0.6-0 🚀
|
|
🚀 Deployed to staging by https://github.com/roryabraham in version: 9.0.6-0 🚀
|
|
🚀 Cherry-picked to staging by https://github.com/Julesssss in version: 9.0.6-1 🚀
@Expensify/applauseleads please QA this PR and check it off on the deploy checklist if it passes. |
|
🚀 Cherry-picked to staging by https://github.com/Julesssss in version: 9.0.6-1 🚀
@Expensify/applauseleads please QA this PR and check it off on the deploy checklist if it passes. |
|
🚀 Deployed to production by https://github.com/thienlnam in version: 9.0.6-8 🚀
|
|
🚀 Deployed to production by https://github.com/thienlnam in version: 9.0.7-8 🚀
|
Details
This is the continuation of moving from
getSearchTextto filtering the lists. Here we are migrating the logic in New Chat pageFixed Issues
$ #44634
PROPOSAL:
Tests
mainbranchOffline tests
n/a
QA Steps
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
Screen.Recording.2024-06-25.at.14.56.43.mov
Android: mWeb Chrome
ANDROID.WEB.mov
iOS: Native
Simulator.Screen.Recording.-.iPhone.15.Pro.-.2024-06-25.at.14.25.08.mp4
iOS: mWeb Safari
IOS.WEB.mp4
MacOS: Chrome / Safari
WEB.mov
MacOS: Desktop
DESKTOP.mov