diff --git a/plugins/scaffolder/src/next/TemplateWizardPage/Stepper/Stepper.tsx b/plugins/scaffolder/src/next/TemplateWizardPage/Stepper/Stepper.tsx index 9acd906e2f..dda4b6fe28 100644 --- a/plugins/scaffolder/src/next/TemplateWizardPage/Stepper/Stepper.tsx +++ b/plugins/scaffolder/src/next/TemplateWizardPage/Stepper/Stepper.tsx @@ -30,7 +30,6 @@ const useStyles = makeStyles(theme => ({ marginRight: theme.spacing(1), }, footer: { - padding: theme.spacing(1, 1), display: 'flex', flexDirection: 'row', justifyContent: 'right', @@ -50,12 +49,15 @@ export const Stepper = (props: StepperProps) => { const { steps } = props.manifest; const [activeStep, setActiveStep] = useState(0); const styles = useStyles(); - const handleBack = () => {}; - const handleNext = () => {}; - + const handleBack = () => { + setActiveStep(prevActiveStep => prevActiveStep - 1); + }; + const handleNext = () => { + setActiveStep(prevActiveStep => prevActiveStep + 1); + }; return ( <> - + {steps.map((step, index) => ( {step.title} @@ -63,15 +65,24 @@ export const Stepper = (props: StepperProps) => { ))}
-
-
-
- - + +
+ + +
+
);