import {Typography, Box, Button, SxProps, Theme} from "@mui/material"; import ComplexNavText from "./ComplexNavText"; import QuizCard from "./QuizCard"; import SectionWrapper from "@ui_kit/SectionWrapper"; import React from "react"; import {quizStore} from "@root/quizes"; import FirstQuiz from "./FirstQuiz"; import {useNavigate} from "react-router-dom"; interface Props { outerContainerSx?: SxProps; children?: React.ReactNode; } export default function MyQuizzesFull({outerContainerSx: sx, children}: Props) { const {listQuizes, updateQuizesList, removeQuiz, createBlank} = quizStore() const navigate = useNavigate() return ( <> {Object.keys(listQuizes).length === 0 ? : Мои квизы {Object.values(listQuizes).map((e, i) =>( { removeQuiz(e.id) }} onClickEdit={() => navigate(`/create-quize/${e.id}`) } /> ) )} {children} } ) }