Repository navigation
Conversation
|
Hey! I see that you made changes to our Form component. Make sure to update the docs in FORMS.md accordingly. Cheers! |
SelectionListSelectionList components
war-in
left a comment
There was a problem hiding this comment.
Everything looks good except changes in SelectionList directory, but I suppose this is just a git diff created while renaming the files so ✅
| expect(mouseEnterMock).toBeCalled(); | ||
| expect(mouseEnterMock).toHaveBeenCalled(); | ||
| fireEvent(screen.getByTestId(testID), 'mouseLeave', {stopPropagation: jest.fn()}); | ||
| expect(mouseLeaveMock).toBeCalled(); | ||
| expect(mouseLeaveMock).toHaveBeenCalled(); |
There was a problem hiding this comment.
Are those some kind of lint fixes? Seem unrelated
There was a problem hiding this comment.
Yeah, I fixed it just because it's somehow familiar to list topic and toBeCalled() is deprecated
|
@dukenv0307 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] |
Codecov Report❌ Patch coverage is 📢 Thoughts on this report? Let us know! |
Reviewer Checklist
Screenshots/VideosAndroid: HybridAppAndroid: mWeb ChromeiOS: HybridAppiOS: mWeb SafariMacOS: Desktop |
rushatgabhane
left a comment
There was a problem hiding this comment.
LGTM
conflicts are trivial
|
@zfurtak please fix failing lint |
|
@rushatgabhane this check is failing because I change imports in many files, these are not my errors though. I could fix them but they're not connected |
|
ah okay, we can ignore them |
|
Conflicts resolved ✅ |
grgia
left a comment
There was a problem hiding this comment.
Gonna merge this now, but note that will want to watch the deploy checklist on Monday (or whenever this is deployed to staging) as this PR will make it harder for the next deployer to go through the diffs
|
@grgia looks like this was merged without a test passing. Please add a note explaining why this was done and remove the |
|
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
We decided not to fix lint errors in this PR as they are unrelated to the changes and will add to the complexity of the PR. |
|
🚀 Deployed to staging by https://github.com/grgia in version: 9.2.19-0 🚀
|
|
🚀 Deployed to production by https://github.com/Julesssss in version: 9.2.19-3 🚀
|

Explanation of Change
This PR follows up on the creation of the new
SelectionListcomponentThe updated naming was discussed here in the related issue.
Fixed Issues
$ #65212
Tests
Offline tests
QA Steps
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))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