Onboarding flow refactor (EXPOSUREAPP-2995) (#1337)
* Added MVVM and DI to OnboardingFragment * Refactored OnboardingFragment to work with MVVM and DI * Refactored OnboardingPrivacyFragment to work with MVVM and DI * Moved navigation functions from OnboardingTracingFragment to VM * Refactored OnboardingTestFragment to work with MVVM and DI * Refactored OnboardingNotificationsFragment to work with MVVM and DI * Added ktlintFormat changes * Added intstrumentation tests skeleton for each fragment in Onboarding flow * Removed unused import * Changed Onboarding fragment top constraint * Removed unnecessary VM declaration from layouts * Added requested changes * Added new lineat end of files Co-authored-by:harambasicluka <64483219+harambasicluka@users.noreply.github.com> Co-authored-by:
Matthias Urhahn <matthias.urhahn@sap.com> Co-authored-by:
Ralf Gehrer <ralfgehrer@users.noreply.github.com>
Showing
- Corona-Warn-App/src/androidTest/java/de/rki/coronawarnapp/ui/onboarding/OnboardingDeltaInteroperabilityFragmentTest.kt 44 additions, 0 deletions...onboarding/OnboardingDeltaInteroperabilityFragmentTest.kt
- Corona-Warn-App/src/androidTest/java/de/rki/coronawarnapp/ui/onboarding/OnboardingFragmentTest.kt 44 additions, 0 deletions...rki/coronawarnapp/ui/onboarding/OnboardingFragmentTest.kt
- Corona-Warn-App/src/androidTest/java/de/rki/coronawarnapp/ui/onboarding/OnboardingNotificationsFragmentTest.kt 44 additions, 0 deletions...napp/ui/onboarding/OnboardingNotificationsFragmentTest.kt
- Corona-Warn-App/src/androidTest/java/de/rki/coronawarnapp/ui/onboarding/OnboardingPrivacyFragmentTest.kt 44 additions, 0 deletions...onawarnapp/ui/onboarding/OnboardingPrivacyFragmentTest.kt
- Corona-Warn-App/src/androidTest/java/de/rki/coronawarnapp/ui/onboarding/OnboardingTestFragmentTest.kt 44 additions, 0 deletions...coronawarnapp/ui/onboarding/OnboardingTestFragmentTest.kt
- Corona-Warn-App/src/androidTest/java/de/rki/coronawarnapp/ui/onboarding/OnboardingTracingFragmentTest.kt 44 additions, 0 deletions...onawarnapp/ui/onboarding/OnboardingTracingFragmentTest.kt
- Corona-Warn-App/src/androidTest/java/testhelpers/FragmentTestModuleRegistrar.kt 13 additions, 1 deletion...droidTest/java/testhelpers/FragmentTestModuleRegistrar.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/onboarding/OnboardingActivityModule.kt 9 additions, 1 deletion...i/coronawarnapp/ui/onboarding/OnboardingActivityModule.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/onboarding/OnboardingFragment.kt 27 additions, 18 deletions.../de/rki/coronawarnapp/ui/onboarding/OnboardingFragment.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/onboarding/OnboardingFragmentModule.kt 22 additions, 0 deletions...i/coronawarnapp/ui/onboarding/OnboardingFragmentModule.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/onboarding/OnboardingFragmentViewModel.kt 21 additions, 0 deletions...oronawarnapp/ui/onboarding/OnboardingFragmentViewModel.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/onboarding/OnboardingNavigationEvents.kt 12 additions, 0 deletions...coronawarnapp/ui/onboarding/OnboardingNavigationEvents.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/onboarding/OnboardingNotificationsFragment.kt 21 additions, 15 deletions...awarnapp/ui/onboarding/OnboardingNotificationsFragment.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/onboarding/OnboardingNotificationsModule.kt 22 additions, 0 deletions...onawarnapp/ui/onboarding/OnboardingNotificationsModule.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/onboarding/OnboardingNotificationsViewModel.kt 21 additions, 0 deletions...warnapp/ui/onboarding/OnboardingNotificationsViewModel.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/onboarding/OnboardingPrivacyFragment.kt 24 additions, 15 deletions.../coronawarnapp/ui/onboarding/OnboardingPrivacyFragment.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/onboarding/OnboardingPrivacyModule.kt 22 additions, 0 deletions...ki/coronawarnapp/ui/onboarding/OnboardingPrivacyModule.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/onboarding/OnboardingPrivacyViewModel.kt 21 additions, 0 deletions...coronawarnapp/ui/onboarding/OnboardingPrivacyViewModel.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/onboarding/OnboardingTestFragment.kt 25 additions, 15 deletions...rki/coronawarnapp/ui/onboarding/OnboardingTestFragment.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/onboarding/OnboardingTestModule.kt 22 additions, 0 deletions...e/rki/coronawarnapp/ui/onboarding/OnboardingTestModule.kt
Loading
Please register or sign in to comment