import * as React from 'react'; import AnswerOptions from "./answerOptions/AnswerOptions"; import OptionsPicture from "./OptionsPicture/OptionsPicture"; import DataOptions from "./DataOptions/DataOptions"; import SliderOptions from "./SliderOptions/SliderOptions"; import OwnTextField from "./OwnTextField/OwnTextField"; import PageOptions from "./PageOptions/PageOptions"; import OptionsAndPicture from "./OptionsAndPicture/OptionsAndPicture"; import RatingOptions from "./RatingOptions/RatingOptions"; import Emoji from "./Emoji/Emoji"; import DropDown from "./DropDown/DropDown"; import UploadFile from "./UploadFile/UploadFile"; import {useParams} from "react-router-dom"; import {questionStore} from "@root/questions"; interface Props { totalIndex: number, } export default function SwitchQuestionsPage ({totalIndex }: Props) { const params = Number(useParams().quizId); const {listQuestions} = questionStore() const switchState = listQuestions[totalIndex].type switch (switchState) { case 'variant': return (); case 'images': return (); case 'varimg': return (); case 'emoji': return (); case 'text': return (); case 'select': return (); case 'date': return (); case 'number': return (); case 'file': return (); case 'page': return (); case 'rating': return (); default: return (<>) } }