feat(onboarding): add onboarding status and track API routes with tests
This commit is contained in:
parent
3797ff7925
commit
56376d1995
6 changed files with 470 additions and 0 deletions
|
|
@ -364,6 +364,12 @@ export const inviteAcceptSchema = z.object({
|
|||
token: z.string().min(1)
|
||||
})
|
||||
|
||||
// --- Onboarding schemas ---
|
||||
|
||||
export const onboardingTrackSchema = z.object({
|
||||
goal: z.enum(['eventPageVisited', 'ecologyPageVisited', 'wikiClicked'])
|
||||
})
|
||||
|
||||
// --- Tag schemas ---
|
||||
|
||||
export const tagSuggestionSchema = z.object({
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue