-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix-49974-attachment-infinite-loading #52195
fix-49974-attachment-infinite-loading #52195
Conversation
… to avoid force pushing
@dubielzyk-expensify @hoangzinh One of you needs to 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] |
I have read the CLA Document and I hereby sign the CLA |
@MariaHCD @hoangzinh this is the new PR |
@dubielzyk-expensify this is the PR completing PR #50511. You can refer to this comment for more context #50511 (comment). |
@Kalydosos overall, looks good. Do you mind to test again in Web and Android platform and share screenshots/recordings again? To avoid copy/paste mistake |
@hoangzinh yes i did some web tests.I will do some mobile tests also but i think we can keep the same screenshots and videos as it's the same, dont you think ? |
Yes, we can @Kalydosos |
Reviewer Checklist
Screenshots/VideosAndroid: NativeScreen.Recording.2024-11-05.at.06.42.10.android.movAndroid: mWeb ChromeScreen.Recording.2024-11-05.at.06.39.31.android.chrome.moviOS: NativeScreen.Recording.2024-11-05.at.06.47.48.ios.moviOS: mWeb SafariScreen.Recording.2024-11-05.at.06.49.36.ios.safari.movMacOS: Chrome / SafariScreen.Recording.2024-11-05.at.06.35.53.web.movMacOS: DesktopScreen.Recording.2024-11-05.at.06.40.22.desktop.mov |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
This looks right to me. I'll let @dannymcclain gut check as he did the design for it. cc @shawnborton too |
Yup, I dig it 👍 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Echoing Shawn and Jon, it looks good from a design perspective.
@MariaHCD awaiting you to merge this PR |
Looks like this PR hasn't touched those files. @Kalydosos can you merge the latest main to see if they're fixed? |
@hoangzinh @MariaHCD sorry my computer had some issues with its network driver since this morning
yes i confirm so Also yes, merging the lastest main will fix the issue. I will do it right away. |
@MariaHCD @hoangzinh the failure is from a file currently present on the main branch. Our PR didnt change that file. If it's there it means they bypass that ESlint check right ? If that's the case, can we do the same ? |
@MariaHCD according to this post, @Kalydosos is a new contributor, it's risky if he touches and fix in |
Ideally, it would be good to fix it in this PR. Although I do agree, this PR hasn't really touched that file so not super sure why the ESLint error is being triggered. In any case, we can merge this and handle the migration to useOnyx in this separate issue: #52459 |
@MariaHCD looks like this was merged without a test passing. Please add a note explaining why this was done and remove the |
The migration to useOnyx will be handled in a separate issue: #52459 |
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
@hoangzinh @MariaHCD @dannymcclain @dubielzyk-expensify @shawnborton thank you all for your help on this PR ! 👍 |
🚀 Deployed to staging by https://github.com/MariaHCD in version: 9.0.62-0 🚀
|
🚀 Deployed to production by https://github.com/mountiny in version: 9.0.62-4 🚀
|
Note : this PR is a follow up of PR #50511 to avoid force pushing the branch. Please referer to PR #50511 for all discussions prior creation of this PR
Details
Fixed Issues
$ #49974
PROPOSAL: #49974 (comment)
Tests
Offline tests
QA Steps
PR Author Checklist
### Fixed Issues
section aboveTests
sectionOffline steps
sectionQA steps
sectiontoggleReport
and notonIconClick
)myBool && <MyComponent />
.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
android_native.2.mp4
Android: mWeb Chrome
android_mweb.mp4
iOS: Native
ios_native.mp4
iOS: mWeb Safari
MacOS: Chrome / Safari
macos_web_safari.mp4
MacOS: Desktop