[TS migration] Migrate 'Tooltip' component to TypeScript#31544
Conversation
This reverts commit 461a428.
|
Hey, I pulled the main, resolved conflicts, and had to make fix warning on native on native, as there was a warning during runtime (related to |
allroundexperts
left a comment
There was a problem hiding this comment.
Approving since this is catching conflicts so fast. This is testing well and should be good to merge!
|
I've resolved conflicts, so it is ready to proceed. |
allroundexperts
left a comment
There was a problem hiding this comment.
Got an internal engineer!
|
I've resolved conflicts once again. cc @blazejkustra @allroundexperts |
|
Gonna take it over here as its component with lots of conflicts to get it over the finish line |
mountiny
left a comment
There was a problem hiding this comment.
Ok lets go, thank you for patience @kosmydel and testing thoroughly @allroundexperts
| /** Unique key of renderTooltipContent to rerender the tooltip when one of the key changes */ | ||
| renderTooltipContentKey?: string[]; | ||
|
|
||
| /** passes this down to Hoverable component to decide whether to handle the scroll behaviour to show hover once the scroll ends */ |
There was a problem hiding this comment.
NAB
| /** passes this down to Hoverable component to decide whether to handle the scroll behaviour to show hover once the scroll ends */ | |
| /** Passes this down to Hoverable component to decide whether to handle the scroll behaviour to show hover once the scroll ends */ |
|
✋ 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/mountiny in version: 1.4.11-0 🚀
|
|
🚀 Deployed to production by https://github.com/Julesssss in version: 1.4.11-25 🚀
|
Details
Fixed Issues
$ #25123
PROPOSAL: N/A
Tests
Offline tests
N/A
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(themeColors.componentBG))Avataris modified, I verified thatAvataris working as expected in all cases)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
Screen.Recording.2023-11-28.at.15.16.53.mov
MacOS: Desktop
Screen.Recording.2023-11-28.at.15.19.32.mov