Updated on 2026-08-14

This commit is contained in:
Tangem 2025-04-25 13:54:11 +03:00
parent e080401183
commit f97a017f3f
22 changed files with 28 additions and 854 deletions

View file

@ -1,12 +0,0 @@
package com.tangem.features.biometry.impl
import com.tangem.core.configtoggle.feature.FeatureTogglesManager
import com.tangem.features.biometry.BiometryFeatureToggles
import javax.inject.Inject
internal class DefaultBiometryFeatureToggles @Inject constructor(
private val featureTogglesManager: FeatureTogglesManager,
) : BiometryFeatureToggles {
override val isAskForBiometryEnabled: Boolean
get() = featureTogglesManager.isFeatureEnabled("ASK_BIOMETRY_REFACTORING_ENABLED")
}

View file

@ -3,9 +3,7 @@ package com.tangem.features.biometry.impl.di
import com.tangem.core.decompose.di.ModelComponent
import com.tangem.core.decompose.model.Model
import com.tangem.features.biometry.AskBiometryComponent
import com.tangem.features.biometry.BiometryFeatureToggles
import com.tangem.features.biometry.impl.DefaultAskBiometryComponent
import com.tangem.features.biometry.impl.DefaultBiometryFeatureToggles
import com.tangem.features.biometry.impl.model.AskBiometryModel
import dagger.Binds
import dagger.Module
@ -18,9 +16,6 @@ import dagger.multibindings.IntoMap
@InstallIn(SingletonComponent::class)
internal interface FeatureModule {
@Binds
fun bindFeatureToggles(impl: DefaultBiometryFeatureToggles): BiometryFeatureToggles
@Binds
fun bindComponentFactory(impl: DefaultAskBiometryComponent.Factory): AskBiometryComponent.Factory
}