Updated on 2026-08-14

This commit is contained in:
Tangem 2023-10-02 15:39:32 +04:00
parent c7e5f2d530
commit 799a423f9f
3 changed files with 12 additions and 5 deletions

View file

@ -97,7 +97,7 @@ internal object WalletPreviewData {
)
}
private val coinIconState
val coinIconState
get() = TokenItemState.IconState.CoinIcon(
url = null,
fallbackResId = R.drawable.img_polygon_22,

View file

@ -1,7 +1,12 @@
package com.tangem.feature.wallet.presentation.common.component
import androidx.compose.foundation.*
import androidx.compose.foundation.layout.*
import androidx.compose.foundation.ExperimentalFoundationApi
import androidx.compose.foundation.background
import androidx.compose.foundation.combinedClickable
import androidx.compose.foundation.layout.Box
import androidx.compose.foundation.layout.defaultMinSize
import androidx.compose.foundation.layout.fillMaxWidth
import androidx.compose.foundation.layout.padding
import androidx.compose.runtime.*
import androidx.compose.ui.Modifier
import androidx.compose.ui.composed
@ -230,7 +235,9 @@ private class TokenConfigProvider : CollectionPreviewParameterProvider<TokenItem
type = PriceChangeType.UP,
),
),
WalletPreviewData.tokenItemVisibleState,
WalletPreviewData.tokenItemVisibleState.copy(
iconState = WalletPreviewData.coinIconState.copy(isCustom = true),
),
WalletPreviewData.tokenItemUnreachableState,
WalletPreviewData.tokenItemNoAddressState,
WalletPreviewData.tokenItemDragState,

View file

@ -179,7 +179,7 @@ internal sealed class TokenItemState {
override val isGrayscale: Boolean,
) : IconState() {
override val isCustom: Boolean = false
override val isCustom: Boolean = true
}
object Loading : IconState() {