import { Box, Button, Container, FormControl, IconButton, TextField, useMediaQuery, useTheme } from "@mui/material"; import BackArrowIcon from "@icons/BackArrowIcon"; import EyeIcon from "@icons/EyeIcon"; import CustomAvatar from "./Avatar"; import NavMenuItem from "./NavMenuItem"; import PenaLogo from "../PenaLogo"; import { quizStore } from "@root/quizes"; import { useParams } from "react-router-dom"; export default function Header() { const { listQuizes, updateQuizesList, removeQuiz, createBlank } = quizStore(); const params = Number(useParams().quizId); const activeStep = listQuizes[params].step; const theme = useTheme(); const isTablet = useMediaQuery(theme.breakpoints.down(1000)); const handleNext = () => { updateQuizesList(params, { step: listQuizes[params].step + 1 }); }; const handleBack = () => { let result = listQuizes[params].step - 1; updateQuizesList(params, { step: result ? result : 0 }); }; return ( handleBack()}> {isTablet ? null : ( <> )} ); }