From 813e9e73c06ac37bcca2dd6fac9b1049518240b6 Mon Sep 17 00:00:00 2001 From: Paul Frazee Date: Mon, 1 Jul 2024 19:12:36 -0700 Subject: [PATCH] Trigger progress guide on account creation --- src/screens/Onboarding/StepFinished.tsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/screens/Onboarding/StepFinished.tsx b/src/screens/Onboarding/StepFinished.tsx index 1cb925c1fb..825a0e723d 100644 --- a/src/screens/Onboarding/StepFinished.tsx +++ b/src/screens/Onboarding/StepFinished.tsx @@ -19,6 +19,7 @@ import {preferencesQueryKey} from '#/state/queries/preferences' import {RQKEY as profileRQKey} from '#/state/queries/profile' import {useAgent} from '#/state/session' import {useOnboardingDispatch} from '#/state/shell' +import {useProgressGuideControls} from '#/state/shell/progress-guide' import {uploadBlob} from 'lib/api' import {useRequestNotificationsPermission} from 'lib/notifications/notifications' import {useSetHasCheckedForStarterPack} from 'state/preferences/used-starter-packs' @@ -58,6 +59,7 @@ export function StepFinished() { const setActiveStarterPack = useSetActiveStarterPack() const setHasCheckedForStarterPack = useSetHasCheckedForStarterPack() const setQueuedTour = useSetQueuedTour() + const {startProgressGuide} = useProgressGuideControls() const finishOnboarding = React.useCallback(async () => { setSaving(true) @@ -185,6 +187,7 @@ export function StepFinished() { setActiveStarterPack(undefined) setHasCheckedForStarterPack(true) setQueuedTour(TOURS.HOME) + startProgressGuide('like-10-and-follow-7') dispatch({type: 'finish'}) onboardDispatch({type: 'finish'}) track('OnboardingV2:StepFinished:End') @@ -218,6 +221,7 @@ export function StepFinished() { setActiveStarterPack, setHasCheckedForStarterPack, setQueuedTour, + startProgressGuide, ]) React.useEffect(() => {