Updated on 2026-08-14

This commit is contained in:
Tangem 2025-09-30 16:48:26 +03:00
parent acf110dbcc
commit 6910f74fd9
242 changed files with 866 additions and 732 deletions

View file

@ -12,7 +12,7 @@ interface ChooseManagedTokensComponent : ComposableContentComponent {
val initialCurrency: CryptoCurrency,
val selectedCurrency: CryptoCurrency?,
val source: Source,
val showSendViaSwapNotification: Boolean,
val shouldShowSendViaSwapNotification: Boolean,
val callback: ModelCallback? = null,
val analyticsCategoryName: String,
)

View file

@ -8,7 +8,7 @@ import com.tangem.core.analytics.models.AnalyticsParam.Key.TOKEN_PARAM
sealed class CommonManageTokensAnalyticEvents(
category: String,
event: String,
params: Map<String, String> = mapOf(),
params: Map<String, String> = emptyMap(),
) : AnalyticsEvent(category = category, event = event, params = params) {
data class TokenSearchClicked(
@ -26,8 +26,8 @@ sealed class CommonManageTokensAnalyticEvents(
event = "Token Searched",
params = buildMap {
put(CHOSEN_TOKEN, if (isTokenChosen) "Yes" else "No")
token?.let { put(TOKEN_PARAM, token) }
blockchain?.let { put(BLOCKCHAIN, blockchain) }
if (token != null) { put(TOKEN_PARAM, token) }
if (blockchain != null) { put(BLOCKCHAIN, blockchain) }
},
)
}