Conversation
|
Woops meant to keep this as a draft |
bondydaa
left a comment
There was a problem hiding this comment.
tested this locally and 👍 looks like it's working!
Reviewer Checklist
Screenshots/VideosAndroid: NativeAndroid: mWeb ChromeiOS: NativeiOS: mWeb SafariMacOS: Chrome / Safari2024-10-29_12-52-21.mp4MacOS: Desktop |
|
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
[CP Staging] Allow input on members page (cherry picked from commit 3edc346) (CP triggered by Beamanator)
|
🚀 Cherry-picked to staging by https://github.com/Beamanator in version: 9.0.55-4 🚀
@Expensify/applauseleads please QA this PR and check it off on the deploy checklist if it passes. |
| useEffect(() => { | ||
| if (!isFocusedScreen || !shouldShowTextInput) { | ||
| return; | ||
| } | ||
| setSearchValue(userSearchPhrase ?? ''); | ||
| }, [isFocusedScreen, shouldShowTextInput, userSearchPhrase]); | ||
|
|
||
| useEffect(() => { | ||
| UserSearchPhraseActions.updateUserSearchPhrase(searchValue); | ||
| }, [searchValue]); | ||
|
|
There was a problem hiding this comment.
hm just realizing isn't this basically the same as what already exists immediately below it?
App/src/pages/RoomMembersPage.tsx
Lines 189 to 210 in 3f2c9b5
There was a problem hiding this comment.
Ooh looks veeeeery similar!
There was a problem hiding this comment.
yeah good point, maybe we should combine?
|
🚀 Deployed to production by https://github.com/Beamanator in version: 9.0.55-10 🚀
|
Details
Staging vs this branch:
Screen.Recording.2024-10-29.at.5.41.53.PM.mov
Fixed Issues
$ #51664
Tests
Offline tests
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
Android: mWeb Chrome
iOS: Native
iOS: mWeb Safari
MacOS: Chrome / Safari
MacOS: Desktop