[QBD] Handle the initial connection for QBD#50216
Conversation
|
@Expensify/design hey team, I'm implementing this screen and I realize that this screen is not included in the Figma link Can someone help to add it to the Figma link so I can export the computer icon and copy text colors. Thank you. |
|
Hi @ZhenjaHorbach @lakchote This PR is still waiting for some minor UI changes here and translation confirmation here. But given this project is urgent, I would like to have early feedback on this PR, please help me review it when you have time. Thank you. |
|
Changes look good ! |
| }, | ||
| setupPage: { | ||
| title: 'Open this link to connect', | ||
| body: 'To complete setup, open the following link on the computer where QuickBooks Desktop is running', |
There was a problem hiding this comment.
Oh yeah, the mockup is too small. Let's wait response here then I will update later
Oh, nice catch. I think we should follow Figma design. I will update it soon. |
|
@hoangzinh Added that screen here in Figma Here are the illustrations:
I don't know why the screen looked like that in Figma, but I've updated it and it should look like this. Basically just following the normal padding conventions we have for screens like this. No special custom max-width. |
|
Great! Thank you @dannymcclain |
|
@hoangzinh this is going in the right direction. Once the PR will be ready, I'll trigger an ad hoc build so Design team can review it. |
Co-authored-by: Lucien Akchoté <lucien@expensify.com>
|
@Expensify/design feel free to test if everything looks good! |
|
Happy to test. I can't find |
@dubielzyk-expensify you can log in with an The beta's code hasn't been deployed to prod yet, so it might explain why you didn't find the beta. |
|
This project has a tight deadline. So it would be great if we could merge this PR soon. It would also unblock some other issues. Let us know if you need any other help to verify this PR @dubielzyk-expensify |
|
Sure @dubielzyk-expensify these are quick screenshots after updated |
dubielzyk-expensify
left a comment
There was a problem hiding this comment.
Great stuff! Looks good to me from a visual end. I'll let the code people take the rest 😄
|
Thank you so much for your help @dubielzyk-expensify |
|
all yours @lakchote @ZhenjaHorbach |
|
Looks good ! |
|
✋ 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/lakchote in version: 9.0.47-1 🚀
|
|
🚀 Deployed to production by https://github.com/thienlnam in version: 9.0.47-4 🚀
|
| ), | ||
| onImportPagePress: () => {}, | ||
| onExportPagePress: () => {}, | ||
| onCardReconciliationPagePress: () => {}, |
There was a problem hiding this comment.
We should have better tracked todo items. The onCardReconciliationPagePress callback was never updated which caused #65148
| <Button | ||
| success | ||
| text={translate('common.buttonConfirm')} | ||
| onPress={() => Navigation.navigate(ROUTES.WORKSPACE_ACCOUNTING.getRoute(policyID))} |
There was a problem hiding this comment.
To keep consistency with navigation back button, we should use Navigation.dismissModal here. More details is here #68801 (comment)






Details
Fixed Issues
$ #49697
PROPOSAL:
Tests
Prerequisites: Turn on Beta
quickbooksDesktopOnNewDoton your accountIn Web/Desktop
quickbooksDesktopOnNewDotIn mWeb/Native apps
quickbooksDesktopOnNewDotOffline tests
Unable to test in offline
QA Steps
Same as above
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick)myBool && <MyComponent />.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
Screen.Recording.2024-10-05.at.22.26.52.mov
Android: mWeb Chrome
Screen.Recording.2024-10-05.at.22.01.32.android.chrome.mov
iOS: Native
Screen.Recording.2024-10-05.at.21.57.34.ios.mov
iOS: mWeb Safari
Screen.Recording.2024-10-05.at.21.58.30.ios.safari.mov
MacOS: Chrome / Safari
Screen.Recording.2024-10-05.at.20.58.02.web.mov
MacOS: Desktop
Screen.Recording.2024-10-05.at.21.02.33.desktop.mov