import { List, ListItem, Typography } from "@mui/material"; import { useState } from "react"; type Props = { setType: React.Dispatch>; _mocsk_: { name: string; type: string }[]; }; export const CustomRadioButtons: React.FC = ({ setType, _mocsk_ }) => { const [active, setActive] = useState(0); const onkl = (index: number, type: string) => { setActive(index); setType(type); }; return ( {_mocsk_.map(({ name, type }, index) => active === index ? ( onkl(index, type)} sx={{ color: "#7E2AEA", cursor: "pointer" }}> {name} ) : ( onkl(index, type)} sx={{ cursor: "pointer" }}> {name} ) )} ); };