diff --git a/src/pages/onboarding/onboarding-group.tsx b/src/pages/onboarding/onboarding-group.tsx index d06b559f..66397665 100644 --- a/src/pages/onboarding/onboarding-group.tsx +++ b/src/pages/onboarding/onboarding-group.tsx @@ -31,10 +31,19 @@ const OnboardingGroup = () => { setSelection((prev) => ({ ...prev, [stepName]: value })); }; + const handlePrev = () => { + if (currentStep === 'GROUP_ROLE' || currentStep === 'COMPLETE') { + navigate(ROUTES.HOME); + return; + } + + goPrev(); + }; + return (
- + {currentStep !== 'START' && (
diff --git a/src/pages/onboarding/onboarding.tsx b/src/pages/onboarding/onboarding.tsx index 2263faae..7d5ee758 100644 --- a/src/pages/onboarding/onboarding.tsx +++ b/src/pages/onboarding/onboarding.tsx @@ -46,6 +46,11 @@ const Onboarding = () => { const { mutate } = useMutation(matchMutations.MATCH_CONDITION()); const handlePrev = () => { + if (currentStep === 'COMPLETE') { + navigate(ROUTES.HOME); + return; + } + if (currentStep === 'VIEWING_STYLE' && selections.SUPPORT_TEAM === NO_TEAM_OPTION) { goTo('SUPPORT_TEAM'); } else {