import { Box, Typography, useMediaQuery, useTheme } from "@mui/material"; import { updateQuestion } from "@root/questions/actions"; import CustomCheckbox from "@ui_kit/CustomCheckbox"; import type { QuizQuestionNumber } from "../../../model/questionTypes/number"; type SettingSliderProps = { question: QuizQuestionNumber; }; export default function SettingSlider({ question }: SettingSliderProps) { const theme = useTheme(); const isWrappColumn = useMediaQuery(theme.breakpoints.down(980)); const isFigmaTablte = useMediaQuery(theme.breakpoints.down(990)); const isMobile = useMediaQuery(theme.breakpoints.down(790)); return ( Настройки ползунка { updateQuestion(question.id, (question) => { if (question.type !== "number") return; question.content.chooseRange = target.checked; }); }} /> Настройки вопросов { updateQuestion(question.id, (question) => { if (question.type !== "number") return; question.content.required = !e.target.checked; }); }} /> ); }