Bluesky app fork with some witchin' additions 💫
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix Create Account metrics (#2242)

authored by

Ansh and committed by
GitHub
7af48259 3e3a72a3

+3 -6
-1
src/lib/analytics/types.ts
··· 13 13 'Sign In': {resumedSession: boolean} // CAN BE SERVER 14 14 'Create Account': {} // CAN BE SERVER 15 15 'Try Create Account': {} 16 - 'Create Account Successfully': {} 17 16 'Signin:PressedForgotPassword': {} 18 17 'Signin:PressedSelectService': {} 19 18 // COMPOSER / CREATE POST events
+2
src/state/session/index.tsx
··· 189 189 }, 190 190 logger.DebugContext.session, 191 191 ) 192 + track('Try Create Account') 192 193 193 194 const agent = new BskyAgent({service}) 194 195 ··· 231 232 }, 232 233 logger.DebugContext.session, 233 234 ) 235 + track('Create Account') 234 236 }, 235 237 [upsertAccount, queryClient], 236 238 )
+1 -5
src/view/com/auth/create/CreateAccount.tsx
··· 30 30 import {Step3} from './Step3' 31 31 32 32 export function CreateAccount({onPressBack}: {onPressBack: () => void}) { 33 - const {track, screen} = useAnalytics() 33 + const {screen} = useAnalytics() 34 34 const pal = usePalette('default') 35 35 const {_} = useLingui() 36 36 const [uiState, uiDispatch] = useCreateAccount() ··· 93 93 uiDispatch, 94 94 _, 95 95 }) 96 - track('Create Account') 97 96 setBirthDate({birthDate: uiState.birthDate}) 98 97 if (IS_PROD(uiState.serviceUrl)) { 99 98 setSavedFeeds(DEFAULT_PROD_FEEDS) 100 99 } 101 100 } catch { 102 101 // dont need to handle here 103 - } finally { 104 - track('Try Create Account') 105 102 } 106 103 } 107 104 }, [ 108 105 uiState, 109 106 uiDispatch, 110 - track, 111 107 onboardingDispatch, 112 108 createAccount, 113 109 setBirthDate,