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] |
|
Just checking the banner is behind the Uber beta for now yeah? |
Yesh: |
|
Cool, thanks! We don't want to show it to everyone just yet 😅 |
|
What is the font size and line height of this block here? Generally looking good, but would love @dannymcclain to run through for the exact specs. |
|
The banner shouldn't be shown if user's role is member Screen.Recording.2025-08-22.at.20.59.23.mov |
Screen.Recording.2025-08-22.at.20.58.52.mov |
|
The rest looks good |
No strong feelings for me here. Might help it stand out a bit more though. Wanna re-export the SVG, @dannymcclain ? |
# Conflicts: # src/libs/actions/Policy/Policy.ts
Reviewer Checklist
Screenshots/VideosAndroid: HybridAppScreen.Recording.2025-08-25.at.16.20.44.movAndroid: mWeb ChromeScreen.Recording.2025-08-25.at.16.17.10.moviOS: HybridAppScreen.Recording.2025-08-25.at.17.46.28.moviOS: mWeb SafariScreen.Recording.2025-08-25.at.16.16.36.movMacOS: Chrome / SafariScreen.Recording.2025-08-25.at.16.15.08.movMacOS: DesktopScreen.Recording.2025-08-25.at.16.21.28.mov |
|
@narefyev91
Is it expected? |
I think yes - we storing information inside SET_NAME_VALUE_PAIR - and if it's cleaned up after reseting cache - banner will be shown |
so what is the purpose of calling |
|
@narefyev91 Yeah, we call the API so BE needs to return the updated |
|
We just left 1 question here |
Oh, yeah, I forgot to include it in OpenApp and to have it get onyx updates when changed. Sent this PR https://github.com/Expensify/Auth/pull/16868 for it, but yeah, we can merge this as is |
Here's an updated (pink) car illustration if we wanna swap it out real quick: simple-illustration__car_pink.svg.zip |
|
@narefyev91 We got the list error |
"ESLint found too many warnings (maximum: 227)." - which i think not related to current PR |
|
@iwiznia looks like this was merged without a test passing. Please add a note explaining why this was done and remove the |
|
Not emergency, there were ESLint errors unrelated to this change |
|
✋ 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/iwiznia in version: 9.1.99-0 🚀
|
|
🚀 Deployed to production by https://github.com/thienlnam in version: 9.1.99-11 🚀
|





Explanation of Change
Add promotional banner for new uber integration
Section https://docs.google.com/document/d/1u1v6VLOxPXbFLTwxxmxbAiNjrP6jsrg9o_iBsi3YOLg/edit?tab=t.0#bookmark=id.t920oou9htnf
Fixed Issues
$ #67529
PROPOSAL:
Tests
Offline tests
QA Steps
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectioncanBeMissingparam foruseOnyxtoggleReportand 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
android-web.mov
iOS: Native
ios.mov
iOS: mWeb Safari
ios-web.mov
MacOS: Chrome / Safari
web.mov
MacOS: Desktop
desktop.mov