Updated on 2026-08-14
This commit is contained in:
parent
7ce0d44c0a
commit
c2edc435d0
6 changed files with 49 additions and 2 deletions
|
|
@ -0,0 +1,20 @@
|
|||
package com.tangem.feature.onboarding.di
|
||||
|
||||
import com.tangem.feature.onboarding.navigation.DefaultOnboardingRouter
|
||||
import com.tangem.feature.onboarding.navigation.OnboardingRouter
|
||||
import dagger.Module
|
||||
import dagger.Provides
|
||||
import dagger.hilt.InstallIn
|
||||
import dagger.hilt.android.components.ActivityComponent
|
||||
import dagger.hilt.android.scopes.ActivityScoped
|
||||
|
||||
@Module
|
||||
@InstallIn(ActivityComponent::class)
|
||||
internal object OnboardingRouterModule {
|
||||
|
||||
@Provides
|
||||
@ActivityScoped
|
||||
fun provideOnboardingRouter(): OnboardingRouter {
|
||||
return DefaultOnboardingRouter()
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
package com.tangem.feature.onboarding.navigation
|
||||
|
||||
class DefaultOnboardingRouter : OnboardingRouter
|
||||
|
|
@ -0,0 +1,12 @@
|
|||
package com.tangem.feature.onboarding.navigation
|
||||
|
||||
/**
|
||||
* Onboarding router
|
||||
*/
|
||||
// TODO: Move to onboarding api module [REDACTED_JIRA]
|
||||
interface OnboardingRouter {
|
||||
|
||||
companion object {
|
||||
const val CAN_SKIP_BACKUP = "onboarding_wallet_can_skip_backup"
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue