import { Box, Link, Typography, ButtonBase, useTheme } from "@mui/material";
import AddImage from "../../../assets/icons/questionsPage/addImage";
import EnterIcon from "../../../assets/icons/questionsPage/enterIcon";
import ButtonsOptionsAndPict from "../ButtonsOptionsAndPict";
import SwitchOptionsAndPict from "./switchOptionsAndPict";
import React from "react";
import { questionStore, updateQuestionsList } from "@root/questions";
interface Props {
totalIndex: number;
}
export default function OptionsAndPicture({ totalIndex }: Props) {
const [switchState, setSwitchState] = React.useState("setting");
const { listQuestions } = questionStore();
const theme = useTheme();
const SSHC = (data: string) => {
setSwitchState(data);
};
return (
<>
{listQuestions[totalIndex].content.variants.map((_, index) => (
{
if (target.files?.length) {
const clonContent = listQuestions[totalIndex].content;
clonContent.variants[index].answer = URL.createObjectURL(
target.files[0]
);
updateQuestionsList(totalIndex, { content: clonContent });
}
}}
hidden
accept="image/*"
multiple
type="file"
/>
Добавьте ответ
))}
{
const clonContent = listQuestions[totalIndex].content;
clonContent.variants.push({
answer: "",
answerLong: "",
hints: "",
});
updateQuestionsList(totalIndex, { content: clonContent });
}}
>
Добавьте ответ
или нажмите Enter
>
);
}