frontPanel/src/ui_kit/switchStepPages.tsx

36 lines
1.0 KiB
TypeScript
Raw Normal View History

2023-03-03 20:07:19 +00:00
import * as React from 'react';
import StepOne from "../pages/startPage/stepOne";
import Steptwo from "../pages/startPage/steptwo";
import StartPageSettings from "../pages/startPage/StartPageSettings";
import QuestionsPage from "../pages/Questions/QuestionsPage";
2023-03-03 20:07:19 +00:00
interface Props {
activeStep: number,
handleNext: () => void
}
2023-03-03 20:07:19 +00:00
export default function SwitchStepPages({activeStep = 1, handleNext }: Props) {
switch (activeStep) {
case 1:
return (<StepOne handleNext={handleNext}/>);
2023-03-03 20:07:19 +00:00
break;
case 2:
return (<Steptwo handleNext={handleNext}/>);
2023-03-03 20:07:19 +00:00
break
case 3:
return (<StartPageSettings handleNext={handleNext}/>);
2023-03-03 20:07:19 +00:00
break;
case 4:
return (<QuestionsPage/>);
break;
case 5:
return (<StartPageSettings handleNext={handleNext}/>);
break;
case 6:
return (<StartPageSettings handleNext={handleNext}/>);
break;
default:
return (<></>)
2023-03-03 20:07:19 +00:00
}
}