-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migrate index.native.js to function component #24615
Conversation
Deploying with Cloudflare Pages
|
@0xmiroslav @puneetlath I'd love your thoughts on this! When testing this, I get stuck in a "invalid password" loop even though I know my PDF password is valid. I don't get any console errors or anything to help me debug, it just declines my password every time. Could either of you take a look and see what might be causing this? 🙏 I'm at a loss! |
No issue for me. Also tested this branch. |
yes, iOS. |
@puneetlath @0xmiroslav any thoughts on what might be causing this issue? Puneet, could you please try testing my branch and see if you run into the same issue? |
Fixed it! @0xmiroslav I'm not able to test on Android, my dev environment is busted. Are you please able to test on Android mWeb and Native for me? |
yes. Please mark ready for review when ready |
@0xmiroslav please review, hopefully for the last time! |
Co-authored-by: 0xmiroslav <[email protected]>
@kadiealexander I got these console warnings because they're not removed in |
Reviewer Checklist
Screenshots/VideosAndroid: Nativeandroid.movAndroid: mWeb ChromeiOS: Nativeios.moviOS: mWeb SafariMacOS: Chrome / SafariMacOS: Desktop |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good except these propTypes console warnings.
As they're dev only error, not blocker.
@MonilBhavsar 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] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Working limited time this week. I'll be back to this shortly
@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] |
#16187 |
Console errors in the recording below are introduced in this PR can you fix them please, thanks! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Check this out #24615 (comment)!
Any update @kadiealexander |
Hey @Santhosh-Sellavel, I think it's best if I remove withThemeStyles alongside this PR as opposed to including them in this PR. What are your thoughts on this? |
Somehow this got missed from my radar, yeah I agree we can merge this. Sorry I missed the fact that props are still required in web platforms |
✋ 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 production by https://github.com/thienlnam in version: 1.4.41-12 🚀
|
Details
Fixed Issues
$ #16187
PROPOSAL:
Tests
Offline tests
If you go offline once the PDF is uploaded, you should be able to still complete the steps above.
QA Steps
PR Author Checklist
### Fixed Issues
section aboveTests
sectionOffline steps
sectionQA steps
sectiontoggleReport
and notonIconClick
)myBool && <MyComponent />
.src/languages/*
files and using the translation methodWaiting for Copy
label for a copy review on the original GH to get the correct copy.STYLE.md
) were followedAvatar
, I verified the components usingAvatar
are working as expected)/** comment above it */
this
are necessary to be bound (i.e. avoidthis.submit = this.submit.bind(this);
ifthis.submit
is never passed to a component event handler likeonClick
)StyleUtils.getBackgroundAndBorderStyle(themeColors.componentBG)
)Avatar
is modified, I verified thatAvatar
is working as expected in all cases)ScrollView
component to make it scrollable when more elements are added to the page.main
branch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTest
steps.Screenshots/Videos
Web
2023-11-13_20-30-24.mp4
Mobile Web - Chrome
#24615 (comment)
Mobile Web - Safari
2023-11-07_20-00-34.mp4
Desktop
2023-11-07_20-01-29.mp4
iOS
2023-11-07_19-54-49.mp4
Android
#24615 (comment)