import { Box, Container, Stack, Step, StepContent, StepLabel, Stepper, Typography, } from "@mui/material"; import { Step1Basics } from "@/components/Exercises/screens/Add/Step1Basics"; import { Step2Variations } from "@/components/Exercises/screens/Add/Step2Variations"; import { Step3Description } from "@/components/Exercises/screens/Add/Step3Description"; import { Step4Translations } from "@/components/Exercises/screens/Add/Step4Translations"; import { Step5Images } from "@/components/Exercises/screens/Add/Step5Images"; import { Step6Overview } from "@/components/Exercises/screens/Add/Step6Overview"; import React from "react"; import { useTranslation } from "react-i18next"; import * as exerciseState from "@/components/Exercises/screens/Add/state"; export type StepProps = { onContinue?: () => void; onBack?: React.MouseEventHandler; }; export const AddExerciseStepper = () => { const [t] = useTranslation(); const [activeStep, setActiveStep] = React.useState(0); const handleNext = () => { setActiveStep(prevActiveStep => prevActiveStep + 1); }; const handleBack = () => { setActiveStep(prevActiveStep => prevActiveStep - 1); }; return ( {t("exercises.contributeExercise")} {t("exercises.step1HeaderBasics")} {t("exercises.variations")} {t("description")} {t("translation")} {t("images")} {t("overview")} ); };