Repository navigation
[TS migration] Migrate 'Sidebar' page to TypeScript - #38947
Conversation
fabioh8010
left a comment
There was a problem hiding this comment.
@kubabutkiewicz I've seen so many changes related to message?: Array<Message | undefined>; and previousMessage?: Array<Message | undefined>;, but I don't fully understand why we did it in the first place. Could you test my suggestion and, if they make sense, revert all ?. you did to support your previous change?
|
@fabioh8010 it was changed due to regression which was caused previously by that migration |
Thanks for the context @kubabutkiewicz, let's keep them the |
blazejkustra
left a comment
There was a problem hiding this comment.
Looks solid! Let's test it throughly 😄
|
@Santhosh-Sellavel 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] |
|
Resolve Conflicts please |
|
@Santhosh-Sellavel Conflicts resolved |
Reviewer Checklist
Screenshots/VideosAndroid: Native & iOS: NativeScreen.Recording.2024-04-03.at.11.47.25.PM.movAndroid: mWeb Chrome & iOS: mWeb SafariScreen.Recording.2024-04-03.at.11.42.13.PM.movMacOS: Chrome / Safari & MacOS: DesktopScreen.Recording.2024-04-03.at.11.52.05.PM.mov |
Santhosh-Sellavel
left a comment
There was a problem hiding this comment.
LGTM tests well. So far we run into conflicts again!
|
@Santhosh-Sellavel Conflicts resolved |
Santhosh-Sellavel
left a comment
There was a problem hiding this comment.
LGTM, once conflicts are resolved feel free to merge this!
|
@AndrewGable all yours! |
|
@AndrewGable fixed! |
|
@kubabutkiewicz We have lint errors 😅 |
|
🚀 Deployed to staging by https://github.com/AndrewGable in version: 1.4.62-0 🚀
|
1 similar comment
|
🚀 Deployed to staging by https://github.com/AndrewGable in version: 1.4.62-0 🚀
|
|
🚀 Deployed to staging by https://github.com/AndrewGable in version: 1.4.62-0 🚀
|
|
🚀 Deployed to production by https://github.com/thienlnam in version: 1.4.62-17 🚀
|
Details
Fixed Issues
$ #25220
PROPOSAL: N/A
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.mp4
Android: mWeb Chrome
mchrome.mp4
iOS: Native
ios.mp4
iOS: mWeb Safari
msafari.mp4
MacOS: Chrome / Safari
web.mp4
MacOS: Desktop
desktop.mp4