diff options
Diffstat (limited to 'src/lib/statsig/events.ts')
-rw-r--r-- | src/lib/statsig/events.ts | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/src/lib/statsig/events.ts b/src/lib/statsig/events.ts index b83095976..2de15b64e 100644 --- a/src/lib/statsig/events.ts +++ b/src/lib/statsig/events.ts @@ -1,4 +1,5 @@ export type LogEvents = { + // App events init: { initMs: number } @@ -14,6 +15,35 @@ export type LogEvents = { secondsActive: number } 'state:foreground': {} + 'router:navigate': {} + + // Screen events + 'splash:signInPressed': {} + 'splash:createAccountPressed': {} + 'signup:nextPressed': { + activeStep: number + } + 'onboarding:interests:nextPressed': { + selectedInterests: string[] + selectedInterestsLength: number + } + 'onboarding:suggestedAccounts:nextPressed': { + selectedAccountsLength: number + skipped: boolean + } + 'onboarding:followingFeed:nextPressed': {} + 'onboarding:algoFeeds:nextPressed': { + selectedPrimaryFeeds: string[] + selectedPrimaryFeedsLength: number + selectedSecondaryFeeds: string[] + selectedSecondaryFeedsLength: number + } + 'onboarding:topicalFeeds:nextPressed': { + selectedFeeds: string[] + selectedFeedsLength: number + } + 'onboarding:moderation:nextPressed': {} + 'onboarding:finished:nextPressed': {} 'feed:endReached': { feedType: string itemCount: number @@ -22,6 +52,10 @@ export type LogEvents = { feedType: string reason: 'pull-to-refresh' | 'soft-reset' | 'load-latest' } + + // Data events + 'account:create:begin': {} + 'account:create:success': {} 'post:create': { imageCount: number isReply: boolean |