Updated on 2026-08-14
This commit is contained in:
parent
8f0bf631f2
commit
4d0a8c6ab0
4 changed files with 15 additions and 5 deletions
|
|
@ -62,7 +62,10 @@ internal class NFTDetailsModel @Inject constructor(
|
|||
appCurrency = appCurrency,
|
||||
onBackClick = { params.onBackClick() },
|
||||
onReadMoreClick = ::onReadMoreClick,
|
||||
onSeeAllTraitsClick = { params.onAllTraitsClick() },
|
||||
onSeeAllTraitsClick = {
|
||||
analyticsEventHandler.send(NFTAnalyticsEvent.Details.ButtonSeeAll)
|
||||
params.onAllTraitsClick()
|
||||
},
|
||||
onExploreClick = ::onExploreClick,
|
||||
onSendClick = ::onSendClick,
|
||||
onInfoBlockClick = ::onInfoBlockClick,
|
||||
|
|
|
|||
|
|
@ -239,7 +239,10 @@ internal class WalletContentClickIntentsImplementor @Inject constructor(
|
|||
override fun onNFTClick(userWallet: UserWallet) {
|
||||
val selectedWallet = stateHolder.getSelectedWallet() as? WalletState.MultiCurrency.Content ?: return
|
||||
val analyticsState = when (val nftState = selectedWallet.nftState) {
|
||||
is WalletNFTItemUM.Content -> NFTAnalyticsEvent.NFTListScreenOpened.State.Full(nftState.assetsCount)
|
||||
is WalletNFTItemUM.Content -> NFTAnalyticsEvent.NFTListScreenOpened.State.Full(
|
||||
assetsCount = nftState.assetsCount,
|
||||
collectionsCount = nftState.collectionsCount,
|
||||
)
|
||||
is WalletNFTItemUM.Empty -> NFTAnalyticsEvent.NFTListScreenOpened.State.Empty
|
||||
is WalletNFTItemUM.Failed,
|
||||
is WalletNFTItemUM.Hidden,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue