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

@ -124,7 +124,7 @@ internal class ChooseManagedTokensModel @Inject constructor(
}
private fun getNotification(): NotificationUM? {
return if (params.source == Source.SendViaSwap && params.showSendViaSwapNotification) {
return if (params.source == Source.SendViaSwap && params.shouldShowSendViaSwapNotification) {
ChooseManagedTokensNotificationUM.SendViaSwap(onCloseClick = ::removeNotification)
} else {
null

View file

@ -153,7 +153,7 @@ private fun LazyListScope.contentItems(items: ImmutableList<CurrencyItemUM>) {
name = name,
type = symbol,
icon = icon,
showCustom = false,
shouldShowCustom = false,
)
},
modifier = Modifier

View file

@ -128,7 +128,7 @@ internal class PreviewManageTokensComponent(
background = Color.Black,
topBadgeIconResId = R.drawable.img_eth_22,
isGrayscale = false,
showCustomBadge = true,
shouldShowCustomBadge = true,
),
onRemoveClick = {},
)
@ -141,7 +141,7 @@ internal class PreviewManageTokensComponent(
url = null,
fallbackResId = R.drawable.img_btc_22,
isGrayscale = false,
showCustomBadge = false,
shouldShowCustomBadge = false,
),
networks = if (index == 2) {
CurrencyItemUM.Basic.NetworksUM.Expanded(getCurrencyNetworks(index))

View file

@ -66,7 +66,7 @@ internal class PreviewOnboardingManageTokensComponent(
background = Color.Black,
topBadgeIconResId = R.drawable.img_eth_22,
isGrayscale = false,
showCustomBadge = true,
shouldShowCustomBadge = true,
),
onRemoveClick = {},
)
@ -79,7 +79,7 @@ internal class PreviewOnboardingManageTokensComponent(
url = null,
fallbackResId = R.drawable.img_btc_22,
isGrayscale = false,
showCustomBadge = false,
shouldShowCustomBadge = false,
),
networks = if (index == 2) {
CurrencyItemUM.Basic.NetworksUM.Expanded(getCurrencyNetworks())

View file

@ -163,9 +163,9 @@ private fun NetworkItem(model: CurrencyNetworkUM, modifier: Modifier = Modifier)
url = null,
fallbackResId = model.iconResId,
isGrayscale = false,
showCustomBadge = false,
shouldShowCustomBadge = false,
),
showCustom = false,
shouldShowCustom = false,
)
},
action = {

View file

@ -290,7 +290,7 @@ private fun CustomCurrencyItem(item: CurrencyItemUM.Custom, modifier: Modifier =
name = name,
type = symbol,
icon = icon,
showCustom = true,
shouldShowCustom = true,
)
},
action = {
@ -316,7 +316,7 @@ private fun BasicCurrencyItem(item: CurrencyItemUM.Basic, isEditable: Boolean, m
name = name,
type = symbol,
icon = icon,
showCustom = false,
shouldShowCustom = false,
)
},
action = {

View file

@ -27,7 +27,7 @@ internal fun CustomDerivationInputDialog(model: CustomDerivationInputUM, onDismi
fieldValue = value,
confirmButton = DialogButtonUM(
title = stringResourceSafe(id = R.string.common_ok),
enabled = model.isConfirmEnabled,
isEnabled = model.isConfirmEnabled,
onClick = model.onConfirm,
),
dismissButton = DialogButtonUM(

View file

@ -77,7 +77,7 @@ internal class ManageTokensWarningDelegate @AssistedInject constructor(
firstActionBuilder = {
EventMessageAction(
title = resourceReference(R.string.token_details_hide_alert_hide),
warning = true,
isWarning = true,
onClick = onConfirm,
)
},

View file

@ -32,7 +32,7 @@ private fun ManagedCryptoCurrency.Custom.toUiModel(
url = iconUrl,
fallbackResId = network.id.getIconRes(isColored = true),
isGrayscale = false,
showCustomBadge = true,
shouldShowCustomBadge = true,
)
}
is ManagedCryptoCurrency.Custom.Token -> {
@ -44,7 +44,7 @@ private fun ManagedCryptoCurrency.Custom.toUiModel(
fallbackTint = getTintForTokenIcon(background),
topBadgeIconResId = network.id.getIconRes(isColored = true),
isGrayscale = false,
showCustomBadge = true,
shouldShowCustomBadge = true,
)
}
},
@ -68,7 +68,7 @@ private fun ManagedCryptoCurrency.Token.toUiModel(
url = iconUrl,
topBadgeIconResId = null,
isGrayscale = if (isEditable) !isAdded else false,
showCustomBadge = false,
shouldShowCustomBadge = false,
fallbackTint = getTintForTokenIcon(background),
fallbackBackground = background,
),