Updated on 2026-08-14

This commit is contained in:
Tangem 2026-03-26 16:28:00 +04:00
parent f9f2ac60d0
commit c76d1de3cf
15 changed files with 211 additions and 84 deletions

View file

@ -0,0 +1,10 @@
package com.tangem.domain.card
import com.tangem.core.analytics.models.AnalyticsParam
interface ScanFailsCounter {
fun reset()
fun onScanFailure(isUserCancelled: Boolean, source: AnalyticsParam.ScreensSources)
}

View file

@ -1,10 +1,10 @@
package com.tangem.domain.card
import com.tangem.core.analytics.models.AnalyticsParam
interface ScanFailsRequester {
suspend fun show(source: Source): Result
enum class Source { MAIN, SIGN_IN, SETTINGS, INTRO }
suspend fun show(source: AnalyticsParam.ScreensSources): Result
sealed class Result {
data object Dismissed : Result()