[NO QA] [3rd Party Feeds] Company Cards List#48176
[NO QA] [3rd Party Feeds] Company Cards List#48176yuwenmemon merged 14 commits intoExpensify:mainfrom
Conversation
src/pages/workspace/companyCards/WorkspaceCompanyCardsListHeaderButtons.tsx
Outdated
Show resolved
Hide resolved
|
@shawnborton @dubielzyk-expensify Could you please help me export this icon properly |
|
We discussed in Slack with @narefyev91 and we opted to just go with our standard |
|
@allroundexperts 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] |
# Conflicts: # src/pages/workspace/companyCards/WorkspaceCompanyCardsPage.tsx
|
@allroundexperts kind bump 🙂 |
|
Bumpedin Slack for review |
|
@VickyStash can you please resolve conflicts? |
Reviewer Checklist
Screenshots/VideosMacOS: DesktopScreen.Recording.2024-09-02.at.3.01.09.AM.mov |
|
BUG The RHP closes without any animation once the feed is selected. Screen.Recording.2024-09-02.at.2.58.41.AM.mov |
|
BUG The RHP animates in a incorrect direction when on mweb. Screen.Recording.2024-09-02.at.3.02.27.AM.mov |
# Conflicts: # src/pages/workspace/companyCards/WorkspaceCompanyCardsPage.tsx
|
@allroundexperts I've resolved conflicts and fixed issues, please take another look |
|
@allroundexperts kind bump |
allroundexperts
left a comment
There was a problem hiding this comment.
Looks good. Can we verify if the translations are correct?
|
We did not find an internal engineer to review this PR, trying to assign a random engineer to #47377 as well as to this PR... Please reach out for help on Slack if no one gets assigned! |
The translations were taken from the Design Doc and one translation out of the doc was confirmed in the slack. |
|
@yuwenmemon It looks like you should be the reviewer here, please take a look |
|
✋ 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/yuwenmemon in version: 9.0.29-0 🚀
|
|
🚀 Deployed to production by https://github.com/roryabraham in version: 9.0.29-12 🚀
|
| guidesCallTaskID={CONST.GUIDES_CALL_TASK_IDS.WORKSPACE_COMPANY_CARDS} | ||
| shouldShowOfflineIndicatorInWideScreen | ||
| headerContent={!shouldUseNarrowLayout && getHeaderButtons()} | ||
| includeSafeAreaPaddingBottom |
There was a problem hiding this comment.
This did not work as we have not enabled srollview to effectively implement bottom padding. Caused #78379











Details
Company Cards List
Fixed Issues
$ #47377
PROPOSAL: N/A
Tests
Note: The mocked data is used for now since API is not available.
WORKSPACE_FEEDSbeta orALLbetas turned on.Offline tests
Same as in the Tests section.
QA Steps
Same as in the Tests section.
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.mp4
Android: mWeb Chrome
android_web.mp4
iOS: Native
ios.mp4
iOS: mWeb Safari
ios_web.mp4
MacOS: Chrome / Safari
web.mp4
MacOS: Desktop
desktop.mp4