Repository navigation
[TS migration] Migrate 'ReportReactionList' component to TypeScript - #34549
MonilBhavsar merged 45 commits into
Conversation
blazejkustra
left a comment
There was a problem hiding this comment.
Please have a look at TS guidelines 😄
Also a kind request, please change the title to:
[TS migration] Migrate 'ReportReactionList' component to TypeScript
Co-authored-by: Błażej Kustra <46095609+blazejkustra@users.noreply.github.com>
|
Lint and Ts checks are failing, let me know once everything is resolved and I'll have a look @vadymbokatov |
|
Hi @blazejkustra |
|
@vadymbokatov several tests are failing, lets solve that. |
Hi. Thanks for your consideration. Would you please provide some steps on how are you running the tests? I'm running them with |
|
@getusha @blazejkustra |
Co-authored-by: Błażej Kustra <46095609+blazejkustra@users.noreply.github.com>
Co-authored-by: Błażej Kustra <46095609+blazejkustra@users.noreply.github.com>
Co-authored-by: Błażej Kustra <46095609+blazejkustra@users.noreply.github.com>
…overReactionList.tsx Co-authored-by: Błażej Kustra <46095609+blazejkustra@users.noreply.github.com>
I just tried to reproduce it again in different scenarios (e.g. slow internet connection, offline mode, etc.) and I was unsuccessful. Please kindly let me know if you could catch it again and how did you manage to do so, and I will fix it immediately. |
the position of the popover is wrong, looks like related to this PR. |
|
@vadymbokatov could you please check ^, thanks! |
Thanks for the heads up. I'm checking the issue. Will let you know when fixed. |
Fixed. Please give it another try. Thanks. |
|
@vadymbokatov thanks! testing now. |
getusha
left a comment
There was a problem hiding this comment.
LGTM, thanks @vadymbokatov & @blazejkustra
Thanks @getusha for your effort. Also @blazejkustra highly appreciate your help on this. |
Co-authored-by: Monil Bhavsar <monilbhavsar25@gmail.com>
MonilBhavsar
left a comment
There was a problem hiding this comment.
Looks good and works fine. Thanks all!
|
✋ 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/MonilBhavsar in version: 1.4.44-0 🚀
|
|
🚀 Deployed to production by https://github.com/puneetlath in version: 1.4.44-13 🚀
|

@blazejkustra @getusha
Details
The
ReportReactionListcomponent is migrated to TypeScript.Fixed Issues
$ #31976
PROPOSAL: #31976 (comment)
Tests
Offline tests
Same as the QA tests. It also should behave the same offline.
QA Steps
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick)myBool && <MyComponent />.src/languages/*files and using the translation methodWaiting for Copylabel for a copy review on the original GH to get the correct copy.STYLE.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 so 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-native.mp4
iOS: Native
ios-native.mp4
MacOS: Chrome / Safari
macos-chrome.mp4
MacOS: Desktop
macos-native.mp4