import React from "react"; import Stepper from "@ui_kit/Stepper"; import {Box, Button, IconButton, Typography, Paper, useTheme, Link} from "@mui/material"; import AddPlus from "../../assets/icons/questionsPage/addPlus"; import ArrowLeft from "../../assets/icons/questionsPage/arrowLeft"; import {quizStore} from "@root/quizes"; import {useParams} from "react-router-dom"; import QuestionsPageCard from "./QuestionPageCard"; import {questionStore} from "@root/questions"; import QuizCard from "../createQuize/QuizCard"; export default function QuestionsPage() { const {listQuizes, updateQuizesList} = quizStore(); const params = Number(useParams().quizId); const {listQuestions, updateQuestionsList, createQuestion, removeQuestion} = questionStore() const activeStep = listQuizes[params].step console.log(listQuestions) const handleNext = () => { updateQuizesList(params, {step: listQuizes[params].step + 1}) } const handleBack = () => { let result = listQuizes[params].step - 1 updateQuizesList(params, {step: result ? result : 1}) }; // const [switchState, setSwitchState] = React.useState(''); // const SSHC = (data: string) => { // setSwitchState(data) // } const theme = useTheme(); return ( <> {/**/} Заголовок квиза Свернуть всё {Object.values(listQuestions[params]).map((e, index) => ( removeQuestion(params,index)}/> ) )} {createQuestion(params) console.log(listQuestions) }} > ); }