Remove deprecated methods and refactor code to be a little cleaner#33676
Remove deprecated methods and refactor code to be a little cleaner#33676luacmartins merged 6 commits intomainfrom
Conversation
|
@ 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] |
|
@deetergp bump for review please. |
Reviewer Checklist
Screenshots/VideosAndroid: NativeAndroid: mWeb ChromeiOS: Native |
|
@deetergp What can I help with, exactly? Have you tried it both on |
|
Back from ooo today. Gonna review it soon. |
|
@luacmartins sorry 🤦 I didn't think you'd be reviewing it right as I was updating the PR. I decided to remove some of the extra refactorings that I did in hopes that it might make the behavior more reliable for Scott. I also updated it with |
|
OK, I retested it with the new changes and it looks to be working well. @deetergp a couple of things:
|
Co-authored-by: Carlos Martins <cmartins@expensify.com>
Co-authored-by: Carlos Martins <cmartins@expensify.com>
|
✋ 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/luacmartins in version: 1.4.23-0 🚀
|
|
🚀 Deployed to production by https://github.com/thienlnam in version: 1.4.23-4 🚀
|







@luacmartins I wanted you to review this to ensure I didn't end up changing any of the logic and it looked like you had the most context into the current code.
Fixed Issues
Part of #27262
Tests
Offline tests
Same as above
QA Steps
Same as above
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick)myBool && <MyComponent />.src/languages/*files and using the translation methodWaiting for Copylabel for a copy review on the original GH to get the correct copy.STYLE.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 so 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
iOS: mWeb Safari
MacOS: Chrome / Safari
MacOS: Desktop