From 4b62c933bf817c831767b42e15741e8d3afe98db Mon Sep 17 00:00:00 2001 From: Tangem Date: Tue, 11 Nov 2025 13:42:29 +0400 Subject: [PATCH] Updated on 2026-08-14 --- .../AccountPortfolioItemUMConverter.kt | 3 +- .../common/ui/userwallet/UserWalletItem.kt | 32 ++++++++++--------- .../converter/UserWalletItemUMConverter.kt | 2 +- .../ui/userwallet/state/UserWalletItemUM.kt | 5 +-- .../core/ui/components/text/TooltipText.kt | 2 +- .../repository/DefaultCurrenciesRepository.kt | 1 - .../selector/entity/PortfolioSelectorUM.kt | 2 +- .../selector/ui/PortfolioSelectorContent.kt | 5 ++- .../preview/PreviewUserWalletListComponent.kt | 7 ++-- .../PreviewAddToPortfolioBSContentProvider.kt | 3 +- .../preview/PreviewWalletSettingsComponent.kt | 2 +- .../entity/WalletSettingsItemUM.kt | 2 +- .../model/WalletSettingsModel.kt | 2 +- .../walletsettings/ui/WalletSettingsScreen.kt | 4 ++- .../components/WcSelectWalletComponent.kt | 16 +++++----- .../connections/utils/WcUserWalletsFetcher.kt | 4 +-- .../features/welcome/impl/ui/Welcome.kt | 5 ++- 17 files changed, 48 insertions(+), 49 deletions(-) diff --git a/common/ui/src/main/java/com/tangem/common/ui/account/AccountPortfolioItemUMConverter.kt b/common/ui/src/main/java/com/tangem/common/ui/account/AccountPortfolioItemUMConverter.kt index ef26a51eef..d45ef488d1 100644 --- a/common/ui/src/main/java/com/tangem/common/ui/account/AccountPortfolioItemUMConverter.kt +++ b/common/ui/src/main/java/com/tangem/common/ui/account/AccountPortfolioItemUMConverter.kt @@ -10,7 +10,6 @@ import com.tangem.domain.appcurrency.model.AppCurrency import com.tangem.domain.models.StatusSource import com.tangem.domain.models.TotalFiatBalance import com.tangem.domain.models.account.Account -import com.tangem.domain.models.wallet.UserWalletId import com.tangem.utils.converter.Converter class AccountPortfolioItemUMConverter( @@ -25,7 +24,7 @@ class AccountPortfolioItemUMConverter( override fun convert(value: Account): UserWalletItemUM { return with(value) { UserWalletItemUM( - id = UserWalletId(accountId.value), + id = accountId.value, name = accountName.toUM().value, information = getInfo(account = this), balance = getBalanceInfo(), diff --git a/common/ui/src/main/java/com/tangem/common/ui/userwallet/UserWalletItem.kt b/common/ui/src/main/java/com/tangem/common/ui/userwallet/UserWalletItem.kt index 5f431fee2f..4b35beb47b 100644 --- a/common/ui/src/main/java/com/tangem/common/ui/userwallet/UserWalletItem.kt +++ b/common/ui/src/main/java/com/tangem/common/ui/userwallet/UserWalletItem.kt @@ -37,10 +37,12 @@ import com.tangem.core.ui.components.account.AccountIconSize import com.tangem.core.ui.components.block.BlockCard import com.tangem.core.ui.components.block.TangemBlockCardColors import com.tangem.core.ui.components.text.applyBladeBrush -import com.tangem.core.ui.extensions.* +import com.tangem.core.ui.extensions.TextReference +import com.tangem.core.ui.extensions.resolveReference +import com.tangem.core.ui.extensions.stringReference +import com.tangem.core.ui.extensions.wrappedList import com.tangem.core.ui.res.TangemTheme import com.tangem.core.ui.res.TangemThemePreview -import com.tangem.domain.models.wallet.UserWalletId import com.tangem.utils.StringsSigns.DASH_SIGN import com.tangem.utils.StringsSigns.DOT import com.tangem.utils.StringsSigns.THREE_STARS @@ -322,7 +324,7 @@ private class UserWalletItemUMPreviewProvider : PreviewParameterProvider get() = sequenceOf( UserWalletItemUM( - id = UserWalletId("user_wallet_0".encodeToByteArray()), + id = "user_wallet_0", name = stringReference("Mobile Wallet"), information = getInformation(cardCount = 1), balance = UserWalletItemUM.Balance.Locked, @@ -331,7 +333,7 @@ private class UserWalletItemUMPreviewProvider : PreviewParameterProvider