-
Notifications
You must be signed in to change notification settings - Fork 106
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
refactor: [IOBP-1152] Replace legacy BaseScreenComponent
#6636
Conversation
replace BaseScreenComponent with IOScrollViewWithLargeHeader
replace BaseScreenComponent with IOScrollViewWithLargeHeader
this will be visible only on iOS, for Android is integrated with IOScrollViewWithLargeHeader
Jira Pull Request LinkThis Pull Request refers to Jira issues: |
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #6636 +/- ##
==========================================
- Coverage 49.54% 49.53% -0.02%
==========================================
Files 1547 1547
Lines 32179 32187 +8
Branches 7286 7248 -38
==========================================
Hits 15944 15944
- Misses 16197 16205 +8
Partials 38 38
Continue to review full report in Codecov by Sentry.
|
PR Title Validation for conventional commit type✅ All good! PR title follows the conventional commit type. |
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!
Short description
This pull request primarily focuses on improving the user interface and navigation for the payments feature by replacing existing components with the
IOScrollViewWithLargeHeader
component and making adjustments to screen options.These changes also address a dark mode issue related to the B&P stream
List of changes proposed in this pull request
BaseScreenComponent
andScrollView
withIOScrollViewWithLargeHeader
InputAccessoryView
for showing CTA on iOS (thanks @dmnplb)How to test
Ensure that the app works as before with no regression
Tip: Test it on a real device 📱 to ensure proper functionality across all scenarios
Preview
Screen.Recording.2025-01-24.at.15.36.16.mov
ScreenRecording_01-24-2025.15-31-51_1.MP4