Closed Krishna2323 closed 22 hours ago
@thesahindia 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]
### Fixed Issues
section aboveTests
sectionQA steps
sectiontoggleReport
and not onIconClick
).src/languages/*
files and using the translation methodSTYLE.md
) were followedAvatar
, I verified the components using Avatar
have been tested & I retested again)/** comment above it */
this
properly so there are no scoping issues (i.e. for onClick={this.submit}
the method this.submit
should be bound to this
in the constructor)this
are necessary to be bound (i.e. avoid this.submit = this.submit.bind(this);
if this.submit
is never passed to a component event handler like onClick
)StyleUtils.getBackgroundAndBorderStyle(theme.componentBG
)Avatar
is modified, I verified that Avatar
is working as expected in all cases)Design
label and/or tagged @Expensify/design
so the design team can review the changes.ScrollView
component to make it scrollable when more elements are added to the page.main
branch was merged into this PR after a review, I tested again and verified the outcome was still expected according to the Test
steps.:hand: This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release.
🚀 Cherry-picked to staging by https://github.com/mountiny in version: 9.0.65-2 🚀
platform | result |
---|---|
🤖 android 🤖 | success ✅ |
🖥 desktop 🖥 | success ✅ |
🍎 iOS 🍎 | success ✅ |
🕸 web 🕸 | success ✅ |
🤖🔄 android HybridApp 🤖🔄 | success ✅ |
🍎🔄 iOS HybridApp 🍎🔄 | success ✅ |
@Expensify/applauseleads please QA this PR and check it off on the deploy checklist if it passes.
Explanation of Change
Fixed Issues
$ https://github.com/Expensify/App/issues/52864 PROPOSAL: https://github.com/Expensify/App/issues/52868
Tests
TEST 1
TEST 2
Offline tests
TEST 1
TEST 2
QA Steps
TEST 1
TEST 2
// TODO: These must be filled out, or the issue title must include "[No QA]."
PR Author Checklist
### Fixed Issues
section aboveTests
sectionOffline steps
sectionQA steps
sectiontoggleReport
and notonIconClick
)src/languages/*
files and using the translation methodSTYLE.md
) were followedAvatar
, I verified the components usingAvatar
are working as expected)StyleUtils.getBackgroundAndBorderStyle(theme.componentBG)
)Avatar
is modified, I verified thatAvatar
is working as expected in all cases)Design
label and/or tagged@Expensify/design
so the design team can review the changes.ScrollView
component to make it scrollable when more elements are added to the page.main
branch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTest
steps.Screenshots/Videos
Android: Native
https://github.com/user-attachments/assets/b3cceb0b-87e5-4f8f-b12d-46236db30b23Android: mWeb Chrome
https://github.com/user-attachments/assets/1bbbdbe9-d3a6-4547-9de4-d02736f53633iOS: Native
https://github.com/user-attachments/assets/400dba79-6ffd-4968-b365-7acc1ec33f16iOS: mWeb Safari
https://github.com/user-attachments/assets/87cc2d39-4abe-4bc7-aeba-2231c708ecbbMacOS: Chrome / Safari
https://github.com/user-attachments/assets/48858d14-b884-4736-b15b-2f5fa82d01daMacOS: Desktop
https://github.com/user-attachments/assets/d191b745-76b8-46cb-bc95-11db36d53bfa