Updated on 2026-08-14

This commit is contained in:
Tangem 2026-06-23 17:00:58 +05:00
parent ccb9aa9110
commit d9489c1def

View file

@ -40,6 +40,8 @@ internal class PortfolioListBlockDelegate @AssistedInject constructor(
private val onTokenItemClick: Channel<Pair<AccountStatus, CryptoCurrencyStatus>> = Channel()
private val isOnlyMultiCurrency: Boolean get() = !featureSettings.isShowSingleCurrencyWallets
val onTokenChosen: Channel<ChooseTokenResult> = Channel()
val tokenFilter: MutableStateFlow<(AccountStatus, CryptoCurrencyStatus) -> Boolean> =
MutableStateFlow { _, _ -> true }
@ -53,7 +55,7 @@ internal class PortfolioListBlockDelegate @AssistedInject constructor(
multiAccountStatusListSupplier.invokeAsMap()
val allWalletsFlow: StateFlow<LinkedHashMap<UserWalletId, UserWallet>> =
getWalletsUseCase.invokeAsMap().stateIn(this)
getWalletsUseCase.invokeAsMap(isOnlyMultiCurrency = isOnlyMultiCurrency).stateIn(this)
onTokenItemClick.receiveAsFlow()
.onEach { (account, currencyStatus) ->