[TS Migration] Migrate CopyTextToClipboard.js to TypeScript#31486
Conversation
|
@ 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] |
|
@burczu Can you please do checklist on this PR? |
Reviewer Checklist
Screenshots/VideosAndroid: NativeScreen.Recording.2023-11-22.at.13.20.41.movAndroid: mWeb ChromeScreen.Recording.2023-11-22.at.13.25.03.moviOS: NativeScreen.Recording.2023-11-22.at.13.18.58.moviOS: mWeb SafariScreen.Recording.2023-11-22.at.13.22.28.movMacOS: Chrome / SafariScreen.Recording.2023-11-22.at.13.25.50.movMacOS: DesktopScreen.Recording.2023-11-22.at.13.27.24.mov |
|
@JKobrynski Is screenshot for Android: mWeb missing for a reason? :) |
|
@burczu no reason 😄 |
|
@JKobrynski Please update it because I can't check this checkbox without it 🤷♂️
|
|
@burczu video uploaded 😄 |
|
@mountiny could you help with getting this assigned to some reviewer? 🙏 |
| textStyles={textStyles} | ||
| onPress={copyToClipboard} | ||
| accessible | ||
| accessibilityLabel={translate('reportActionContextMenu.copyEmailToClipboard')} |
There was a problem hiding this comment.
Is this the correct label in this case? copyEmailToClipboard? It can be other things than email right?
| textStyles={textStyles} | ||
| onPress={copyToClipboard} | ||
| accessible | ||
| accessibilityLabel={translate('reportActionContextMenu.copyEmailToClipboard')} |
There was a problem hiding this comment.
| accessibilityLabel={translate('reportActionContextMenu.copyEmailToClipboard')} | |
| accessibilityLabel={translate('reportActionContextMenu.copyToClipboard')} |
|
✋ 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.13-0 🚀
|
|
🚀 Deployed to staging by https://github.com/mountiny in version: 1.4.13-0 🚀
|
|
🚀 Deployed to production by https://github.com/jasperhuangg in version: 1.4.13-8 🚀
|
Details
Fixed Issues
$ #25011
PROPOSAL: N/A
Tests
Offline tests
N/A
QA Steps
Same as Tests section above
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-compressed.webm
Android: Web
chrome-compressed.webm
iOS: Native
ios-compressed.mp4
iOS: mWeb Safari
safari-compressed.mp4
MacOS: Chrome / Safari
web-compressed.mov
MacOS: Desktop
desktop-compressed.mov