Repository navigation
feat: update the workspace connected bank account page for clarity and consistency - #48443
Conversation
| success | ||
| innerStyles={[styles.pr2, styles.pl4, styles.h13]} | ||
| /> | ||
| {!personalBankAccount.plaidAccountID && ( |
There was a problem hiding this comment.
Shouldn't this be the other way around? According to #47578 (comment)
I don't think the note needs to be visible if they haven't ever added a personal bank account
There was a problem hiding this comment.
yeah, that makes sense. Will update the PR
|
@BhuvaneshPatil is |
|
@Ollyws I tried adding personal account but was unsuccessful at it. |
|
@BhuvaneshPatil, sure. |
Screen.Recording.2024-09-04.at.7.36.39.PM.mov |
|
Yeah |
|
^ @Ollyws |
| </View> | ||
| )} | ||
| <View style={styles.mt3}> | ||
| <MenuItem |
There was a problem hiding this comment.
Just curious, why are we changing this from Button to MenuItem?
There was a problem hiding this comment.
and also why wrap it in a view?
There was a problem hiding this comment.
- As per design we don't want that button to be highlighted, so to be consistent with other option I have used
MenuItem - I have used view as kind of wrapper/container as we have done for other
MenuItemand apply margin
Reviewer Checklist
Screenshots/Videos |
|
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
|
@francoisl I can see the changes on staging but we didn't get the notification here. |
|
Yes |







Details
New Design changes
Fixed Issues
$ #47578
PROPOSAL: #47578 (comment)
Tests
Offline tests
Connect bank account for workspace page can't be opened if we are 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
Android: mWeb Chrome
iOS: Native
Screen.Recording.2024-09-03.at.8.18.42.AM.mov
iOS: mWeb Safari
Screen.Recording.2024-09-03.at.8.26.24.AM.mov
MacOS: Chrome / Safari
Screen.Recording.2024-09-03.at.8.17.20.AM.mov
MacOS: Desktop