Multi-Scan Educational Pop-up#63451
Conversation
|
@dukenv0307 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] |
|
I tried to push the fix for the eslint - but I don't see the commit here. I will try to merge with main when some new changes will be introduced |
|
Ohhh good point... I'll put this on my list to redo asap so that they don't look exactly the same 👍 |
|
Ah yeah good shout Shawn—I hadn't considered that state before! |
|
Dope! I can get down with the middle one, as it doesn't repeat the hand and I like that the receipts are all oriented the same way! |
|
Coolio! I'll await @dannymcclain 's thought then export 👍 |
|
Change looks good. I'll complete the check lisk when the illustration is selected |
|
I like 'em all—let's go with the middle option! |
|
What kind of file were you previously using? |
|
I exported an svg from figma |
|
Hmm here is an updated version to try, but otherwise I'm not sure why it wouldn't work like the other one did? |
|
Thanks Shawn and what quick implementation. Definitely use the last SVG Shawn attached. We've found that exporting from Figma can cause some cross-platform SVG rendering bugs 😕 |
|
@koko57 Can you please try the new version above? And let's merge main |
|
working on it |
|
@dukenv0307 done |
|
@koko57 There're 2 failing checks |
Reviewer Checklist
Screenshots/VideosAndroid: HybridAppScreen.Recording.2025-06-10.at.16.10.06.movAndroid: mWeb ChromeScreen.Recording.2025-06-10.at.16.05.28.moviOS: HybridAppScreen.Recording.2025-06-10.at.16.09.51.moviOS: mWeb SafariScreen.Recording.2025-06-10.at.16.06.17.mov |
one of the checks could fail again, but this change will be fixed in #63254 |
| } | ||
| : {}), | ||
| ...modalInnerContainerStyle, | ||
| padding: 0, |
There was a problem hiding this comment.
Why is this needed? Did we test that it does not impact the other use cases where this component is used?
There was a problem hiding this comment.
aaa yes, sorry fixing it
|
@cristipaval looks like this was merged without a test passing. Please add a note explaining why this was done and remove the |
|
✋ 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/cristipaval in version: 9.1.64-0 🚀
|
|
🚀 Deployed to production by https://github.com/Julesssss in version: 9.1.64-5 🚀
|





Explanation of Change
Fixed Issues
$ #61180
PROPOSAL: -
Tests
mweb/mobile:
web/desktop:
Offline tests
QA Steps
// TODO: These must be filled out, or the issue title must include "[No QA]."
Onyx.merge('nvp_tryNewDot', {nudgeMigration: {timestamp: Date.now()}})then verify that the welcome educational popup has no regressions
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick)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: mWeb Chrome
iOS: Native
Simulator.Screen.Recording.-.iPhone.15.Pro.-.2025-06-04.at.15.56.41.mp4
iOS: mWeb Safari
Simulator.Screen.Recording.-.iPhone.15.Pro.-.2025-06-04.at.16.36.33.mp4
MacOS: Chrome / Safari
MacOS: Desktop