import { Box, Button, IconButton, Typography, useTheme } 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 {
questionStore,
createQuestion,
updateQuestionsList,
} from "@root/questions";
import { DraggableList } from "./DraggableList";
export default function QuestionsPage() {
const { listQuizes, updateQuizesList } = quizStore();
const params = Number(useParams().quizId);
const { listQuestions } = questionStore();
const handleNext = () => {
updateQuizesList(params, { step: listQuizes[params].step + 1 });
};
const handleBack = () => {
let result = listQuizes[params].step - 1;
updateQuizesList(params, { step: result ? result : 1 });
};
const collapseEverything = () => {
listQuestions.forEach((item, index) => {
updateQuestionsList(index, { ...item, expanded: false });
});
};
const theme = useTheme();
return (
<>
{/**/}
Заголовок квиза
{
createQuestion(params);
console.log(listQuestions);
}}
>
>
);
}