Updated on 2026-08-14

This commit is contained in:
Tangem 2026-05-04 14:22:49 +05:00
parent a99a1b370a
commit 14178e9027
6 changed files with 100 additions and 19 deletions

View file

@ -80,11 +80,12 @@ internal class ChooseTokenModel @Inject constructor(
addToPortfolioManager.onSuccessAdded.receiveAsFlow()
.onEach { addedResult ->
val isSearched = ChooseTokenAnalyticsPayload.IsSearched(isSearchingState)
val isMarketToken = ChooseTokenAnalyticsPayload.IsMarketTokenSelected(true)
val chooseTokenResult = ChooseTokenResult(
currency = addedResult.addedCurrency,
account = addedResult.account,
wallet = addedResult.wallet,
analyticsPayload = setOf(isSearched),
analyticsPayload = setOf(isSearched, isMarketToken),
)
bridge.onCurrencyChosen(chooseTokenResult)
marketBlockDelegate.addToPortfolioSlot.dismiss()

View file

@ -112,6 +112,7 @@ internal class PortfolioListBlockDelegate @AssistedInject constructor(
private fun onTokenItemClick(wallet: UserWallet, account: AccountStatus, currencyStatus: CryptoCurrencyStatus) {
val analyticsPayload = setOf(
ChooseTokenAnalyticsPayload.IsSearched(searchQueryState.isSearchingState),
ChooseTokenAnalyticsPayload.IsMarketTokenSelected(false),
)
val result = ChooseTokenResult(
account = account,