-
Notifications
You must be signed in to change notification settings - Fork 3
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
feat(GiniHealthSDK): Payment providers added to payment component IPC-97 #451
feat(GiniHealthSDK): Payment providers added to payment component IPC-97 #451
Conversation
… with info till viewcontroller IPC-97
… to one place IPC-97
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.
Thank you @razvancapra, great job!👏🏻
There are some small comments and I would like to ask to sort out the extensions. Let's keep the extensions folder and move the existing there as well
I think you UIColor
extension can be moved in UIColor + Utils and etc.
.../GiniHealthSDK/Sources/GiniHealthSDK/Core/PaymentComponent/PaymentComponentsController.swift
Outdated
Show resolved
Hide resolved
HealthSDK/GiniHealthSDK/Sources/GiniHealthSDK/Core/PaymentComponent/PaymentComponentView.swift
Outdated
Show resolved
Hide resolved
HealthSDK/GiniHealthSDK/Sources/GiniHealthSDK/Core/PaymentComponent/PaymentComponentView.swift
Outdated
Show resolved
Hide resolved
...DK/GiniHealthSDK/Sources/GiniHealthSDK/Core/PaymentComponent/PaymentComponentViewModel.swift
Outdated
Show resolved
Hide resolved
...DK/GiniHealthSDK/Sources/GiniHealthSDK/Core/PaymentComponent/PaymentComponentViewModel.swift
Outdated
Show resolved
Hide resolved
.../GiniHealthSDK/Sources/GiniHealthSDK/Core/PaymentComponent/PaymentComponentsController.swift
Outdated
Show resolved
Hide resolved
…ders async on Payment Controller IPC-97
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.
Thank you!
…ent-component-bank-available
Thank you @razvancapra for your great work! I took the liberty to test on my favourite device 🙈 : iPhone SE first generation with iOS 15.5(simulator) and I saw that the name of the provider did not fit in the label. Please see the image attached. Also in dark mode, the dropdown arrow is not very visible: |
…ent-component-bank-available
@razvancapra thanks for fixing those UI issues. Now is looking good both on dark mode and on that small device! Great job! |
.../GiniHealthSDK/Sources/GiniHealthSDK/Core/PaymentComponent/PaymentComponentsController.swift
Outdated
Show resolved
Hide resolved
.../GiniHealthSDK/Sources/GiniHealthSDK/Core/PaymentComponent/PaymentComponentsController.swift
Outdated
Show resolved
Hide resolved
HealthSDK/GiniHealthSDKExample/GiniHealthSDKExample/AppCoordinator.swift
Show resolved
Hide resolved
…ent-component-bank-available
+ Obtain all payment providers for bottom sheet IPC-110
… buttons review request from Nadya IPC-97
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.
Thank you @razvancapra 🙏,
left a few comments
...DK/GiniHealthSDK/Sources/GiniHealthSDK/Core/PaymentComponent/PaymentComponentViewModel.swift
Outdated
Show resolved
Hide resolved
HealthSDK/GiniHealthSDK/Sources/GiniHealthSDK/Core/UIColor+Utils.swift
Outdated
Show resolved
Hide resolved
HealthSDK/GiniHealthSDK/Sources/GiniHealthSDK/Core/GiniHealth.swift
Outdated
Show resolved
Hide resolved
HealthSDK/GiniHealthSDK/Sources/GiniHealthSDK/Core/GiniHealth.swift
Outdated
Show resolved
Hide resolved
HealthSDK/GiniHealthSDK/Sources/GiniHealthSDK/Core/GiniHealthConfiguration.swift
Outdated
Show resolved
Hide resolved
...DK/GiniHealthSDK/Sources/GiniHealthSDK/Core/PaymentComponent/PaymentComponentViewModel.swift
Outdated
Show resolved
Hide resolved
...DK/GiniHealthSDK/Sources/GiniHealthSDK/Core/PaymentComponent/PaymentComponentViewModel.swift
Outdated
Show resolved
Hide resolved
...DK/GiniHealthSDK/Sources/GiniHealthSDK/Core/PaymentComponent/PaymentComponentViewModel.swift
Outdated
Show resolved
Hide resolved
HealthSDK/GiniHealthSDKExample/GiniHealthSDKExample/InvoicesList/InvoicesListViewModel.swift
Show resolved
Hide resolved
HealthSDK/GiniHealthSDK/Sources/GiniHealthSDK/Core/PaymentComponent/PaymentPrimaryButton.swift
Show resolved
Hide resolved
…olour, updates `poweredby` string IPC-97
- naming, renaming and adding comments parameter to texts IPC-97
…er isn't installed IPC-97
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.
Looks good to me 😇
We can prepare a build for QA 🙏
…ller + handle deletion of bank flow IPC-97
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.
👍🏻
Description: https://ginis.atlassian.net/browse/IPC-97