-
Notifications
You must be signed in to change notification settings - Fork 622
savings migration to CMP #2398
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
savings migration to CMP #2398
Conversation
...in/com/mifos/feature/savings/savingsAccountTransaction/SavingsAccountTransactionViewModel.kt
Show resolved
Hide resolved
@itsPronay also upload the screenshots |
i am currently unable to navigate as the previous screen hasnt been completed yet. I'll try a workaround ... |
...ngs/src/commonMain/kotlin/com/mifos/feature/savings/savingsAccount/SavingAccountViewModel.kt
Outdated
Show resolved
Hide resolved
...ngs/src/commonMain/kotlin/com/mifos/feature/savings/savingsAccount/SavingAccountViewModel.kt
Show resolved
Hide resolved
@itsPronay, Resolve merge conflicts and ask team members for approval |
...Main/kotlin/com/mifos/feature/savings/savingsAccountActivate/SavingsAccountActivateScreen.kt
Show resolved
Hide resolved
...Main/kotlin/com/mifos/feature/savings/savingsAccountActivate/SavingsAccountActivateScreen.kt
Show resolved
Hide resolved
@itsPronay let me know after that changes i will approve this pr |
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.
You should address nullability before entering the LaunchedEffect
block or handle the null case inside the block before calling the function. Do not use !!
unless you are 100% certain the value cannot be null. I also noticed !!
being used at other places also. Please review them to make sure the null cases are handled properly.
cmp-navigation/src/commonMain/kotlin/cmp/navigation/di/KoinModules.kt
Outdated
Show resolved
Hide resolved
...Main/kotlin/com/mifos/feature/savings/savingsAccountActivate/SavingsAccountActivateScreen.kt
Show resolved
Hide resolved
...Main/kotlin/com/mifos/feature/savings/savingsAccountApproval/SavingsAccountApprovalScreen.kt
Outdated
Show resolved
Hide resolved
...onMain/kotlin/com/mifos/feature/savings/savingsAccountSummary/SavingsAccountSummaryScreen.kt
Outdated
Show resolved
Hide resolved
...onMain/kotlin/com/mifos/feature/savings/savingsAccountSummary/SavingsAccountSummaryScreen.kt
Outdated
Show resolved
Hide resolved
...onMain/kotlin/com/mifos/feature/savings/savingsAccountSummary/SavingsAccountSummaryScreen.kt
Show resolved
Hide resolved
...onMain/kotlin/com/mifos/feature/savings/savingsAccountSummary/SavingsAccountSummaryScreen.kt
Show resolved
Hide resolved
...otlin/com/mifos/feature/savings/savingsAccountTransaction/SavingsAccountTransactionScreen.kt
Outdated
Show resolved
Hide resolved
@itsPronay Let me know once you’ve addressed the comments—I’ll approve it then. Also, I noticed several TODOs in the code. |
Fixes - https://mifosforge.jira.com/browse/MIFOSAC-427

Didn't create a Jira ticket, click here to create new.
Please Add Screenshots If there are any UI changes.
Please make sure these boxes are checked before submitting your pull request - thanks!
Run the static analysis check
./gradlew check
orci-prepush.sh
to make sure you didn't break anythingIf you have multiple commits please combine them into one commit by squashing them.