Updated on 2026-08-14

This commit is contained in:
Tangem 2023-03-21 23:07:50 +08:00
parent f24a92f859
commit 9b6cb2f235
29 changed files with 195 additions and 119 deletions

View file

@ -2,9 +2,7 @@ package com.tangem.feature.referral.analytics
import com.tangem.core.analytics.AnalyticsEvent
sealed class ReferralEvents(
event: String,
) : AnalyticsEvent(REFERRAL_PROGRAM_CATEGORY, event) {
sealed class ReferralEvents(event: String) : AnalyticsEvent(REFERRAL_PROGRAM_CATEGORY, event) {
object ReferralScreenOpened : ReferralEvents(event = "Referral Screen Opened")
object ClickParticipate : ReferralEvents(event = "Button - Participate")
@ -13,4 +11,4 @@ sealed class ReferralEvents(
object ClickTaC : ReferralEvents(event = "Link - TaC")
}
private const val REFERRAL_PROGRAM_CATEGORY = "Referral program"
private const val REFERRAL_PROGRAM_CATEGORY = "Referral Program"

View file

@ -15,16 +15,16 @@ sealed class SwapEvents(
object SendTokenBalanceClicked : SwapEvents(event = "Send Token Balance Clicked")
object ReceiveTokenClicked : SwapEvents(event = "Receive Token Clicked")
object ChooseTokenScreenOpened : SwapEvents(event = "Choose Token Screen Opened")
object SearchTokenClicked : SwapEvents(event = "Search Token Clicked")
object SearchTokenClicked : SwapEvents(event = "Searched Token Clicked")
data class ButtonSwapClicked(val sendToken: String, val receiveToken: String) : SwapEvents(
event = "Button - Swap",
params = mapOf("Send Token" to sendToken, "Receive Token" to receiveToken),
)
object ButtonGivePermissionClicked : SwapEvents(event = "Button - Give permission") // ?
object ButtonGivePermissionClicked : SwapEvents(event = "Button - Give permission")
object ButtonPermissionApproveClicked : SwapEvents(event = "Button - Permission Approve")
object ButtonPermissionCancelClicked : SwapEvents(event = "Button - Permission Cancel")
object ButtonPermitAndSwapClicked : SwapEvents(event = "Button - Permit and Swap") // ?
object ButtonPermitAndSwapClicked : SwapEvents(event = "Button - Permit and Swap")
object ButtonSwipeClicked : SwapEvents(event = "Button - Swipe")
object SwapInProgressScreen : SwapEvents(event = "Swap in Progress Screen Opened")
}