import {Box, ButtonBase, Slider, Typography, useTheme} from "@mui/material"; import CustomCheckbox from "@ui_kit/CustomCheckbox"; import InfoIcon from "@icons/InfoIcon"; import React from "react"; import RatingStar from "@icons/questionsPage/ratingStar"; import TropfyIcon from "@icons/questionsPage/tropfyIcon"; import FlagIcon from "@icons/questionsPage/FlagIcon"; import HeartIcon from "@icons/questionsPage/heartIcon"; import LikeIcon from "@icons/questionsPage/likeIcon"; import LightbulbIcon from "@icons/questionsPage/lightbulbIcon"; import HashtagIcon from "@icons/questionsPage/hashtagIcon"; import StarIconMini from "@icons/questionsPage/StarIconMini"; export default function SettingSlider() { const theme = useTheme(); const [current, setCurrent] = React.useState(1) const buttonRatingForm: {icon: JSX.Element} [] =[ {icon: }, {icon: }, {icon: }, {icon: }, {icon: }, {icon: }, {icon: }, ] return ( Настройки рейтинга Форма {buttonRatingForm.map( (e,i) => ( {setCurrent(i)}} sx={{backgroundColor: current === i ? theme.palette.brightPurple.main : 'transparent', color: current === i ? '#ffffff' : theme.palette.grey3.main, width: '40px', height: '40px', borderRadius: '4px' }} > {e.icon} ))} Количество Настройки вопросов ); };