Updated on 2026-08-14

This commit is contained in:
Tangem 2025-04-25 11:37:28 +03:00
commit 4f4e0a19fc
7 changed files with 30 additions and 9 deletions

View file

@ -1,11 +1,14 @@
package com.tangem.tap.features.demo
import com.tangem.core.ui.extensions.resourceReference
import com.tangem.core.ui.message.DialogMessage
import com.tangem.domain.demo.DemoConfig
import com.tangem.domain.models.scan.ScanResponse
import com.tangem.tap.common.extensions.dispatchNotification
import com.tangem.tap.common.extensions.inject
import com.tangem.tap.common.redux.AppState
import com.tangem.tap.features.details.redux.walletconnect.WalletConnectAction
import com.tangem.tap.features.onboarding.products.wallet.redux.BackupAction
import com.tangem.tap.proxy.redux.DaggerGraphState
import com.tangem.tap.store
import com.tangem.wallet.R
import org.rekotlin.Action
@ -37,7 +40,12 @@ object DemoHelper {
}
disabledActionFeatures.firstOrNull { it == action::class.java }?.let {
store.dispatchNotification(R.string.alert_demo_feature_disabled)
val uiMessageSender = store.inject(DaggerGraphState::uiMessageSender)
uiMessageSender.send(
DialogMessage(
message = resourceReference(R.string.alert_demo_feature_disabled),
),
)
return true
}