Updated on 2026-08-14

This commit is contained in:
Tangem 2023-10-20 21:42:14 +08:00
parent eeba5c2435
commit 732452b611
2 changed files with 10 additions and 0 deletions

View file

@ -11,6 +11,13 @@ sealed class TokenScreenAnalyticsEvent(
error: Throwable? = null,
) : AnalyticsEvent("Token", event, params, error) {
/** Legacy event. It has a unique category, but it also is sent on TokenScreen */
class DetailsScreenOpened(token: String) : AnalyticsEvent(
category = "Details Screen",
event = "Details Screen Opened",
params = mapOf("Token" to token),
)
class Refreshed(token: String) : TokenScreenAnalyticsEvent(
event = "Refreshed",
params = mapOf("Token" to token),

View file

@ -98,6 +98,9 @@ internal class TokenDetailsViewModel @Inject constructor(
private set
override fun onCreate(owner: LifecycleOwner) {
analyticsEventsHandler.send(
event = TokenScreenAnalyticsEvent.DetailsScreenOpened(token = cryptoCurrency.symbol),
)
updateContent()
handleBalanceHiding(owner)
}