+ {canExit && onExit && (
+
+
+ Back
+
+ )}
void;
setActiveDegreeplan: (arg0: DegreePlan) => void;
+ canExit?: boolean;
}) => {
const [startingYear, setStartingYear] = useState<{
label: any;
@@ -100,6 +102,12 @@ const OnboardingPage = ({
setGraduationYear(null);
};
+ const exitOnboarding = () => {
+ resetParser();
+ setCurrentPage(0);
+ setShowOnboardingModal(false);
+ };
+
if (currentPage === 0)
return (
);
@@ -125,6 +135,8 @@ const OnboardingPage = ({
inputtedSchools={schools}
inputtedMajors={majors}
setShowOnboardingModal={setShowOnboardingModal}
+ canExit={canExit}
+ onExit={exitOnboarding}
/>
);
};