import FormControl from '@mui/material/FormControl'; import FormLabel from '@mui/material/FormLabel'; import FormControlLabel from '@mui/material/FormControlLabel'; import Checkbox from '@mui/material/Checkbox'; import Stack from '@mui/material/Stack'; import Divider from '@mui/material/Divider'; import RadioGroup from '@mui/material/RadioGroup'; import Radio from '@mui/material/Radio'; import Container from '@mui/material/Container'; type tSeries = { 'Максимальная высота': boolean, 'Средняя высота': boolean, 'Минимальная высота': boolean, } type CheckboxProps = { series: tSeries; setSeries: React.Dispatch>; isBar: boolean; setIsBar: React.Dispatch> }; function SettingChart({ series, setSeries, isBar, setIsBar }: CheckboxProps) { const handleChange = (event: React.ChangeEvent) => { setSeries({ ...series, [event.target.name]: event.target.checked, }); }; const handleRadioButtonChange = (event: React.ChangeEvent) => { setIsBar(event.target.value === "bar"); }; return ( } spacing={2} sx={{ m: "20px 0", justifyContent: "center", }} > Тип диаграммы: } label="Гистограмма" /> } label="Линейная" /> На диаграмме показать: } label="максимальную высоту" /> } label="среднюю высоту" /> } label="минимальную высоту" /> ) } export default SettingChart;