Updated on 2026-08-14

This commit is contained in:
Tangem 2023-08-25 18:46:36 +08:00
parent 3704607598
commit 21b514caa1
15 changed files with 133 additions and 5 deletions

View file

@ -0,0 +1,8 @@
package com.tangem.domain.settings
import com.tangem.domain.settings.repositories.LegacySettingsRepository
class CanUseBiometryUseCase(private val legacySettingsRepository: LegacySettingsRepository) {
operator fun invoke(): Boolean = legacySettingsRepository.canUseBiometry()
}

View file

@ -0,0 +1,8 @@
package com.tangem.domain.settings
import com.tangem.domain.settings.repositories.SettingsRepository
class ShouldShowSaveWalletScreenUseCase(private val settingsRepository: SettingsRepository) {
suspend operator fun invoke(): Boolean = settingsRepository.shouldShowSaveUserWalletScreen()
}

View file

@ -0,0 +1,6 @@
package com.tangem.domain.settings.repositories
interface LegacySettingsRepository {
fun canUseBiometry(): Boolean
}

View file

@ -3,4 +3,6 @@ package com.tangem.domain.settings.repositories
interface SettingsRepository {
suspend fun isUserAlreadyRateApp(): Boolean
suspend fun shouldShowSaveUserWalletScreen(): Boolean
}