import * as React from 'react'; import Box from '@mui/material/Box'; import FormLabel from '@mui/material/FormLabel'; import FormControl from '@mui/material/FormControl'; import FormGroup from '@mui/material/FormGroup'; import FormControlLabel from '@mui/material/FormControlLabel'; import FormHelperText from '@mui/material/FormHelperText'; import Checkbox from '@mui/material/Checkbox'; export default function CheckboxesGroup() { const [state, setState] = React.useState({ gilad: true, jason: false, antoine: false, }); const handleChange = (event: React.ChangeEvent) => { setState({ ...state, [event.target.name]: event.target.checked, }); }; const { gilad, jason, antoine } = state; const error = [gilad, jason, antoine].filter((v) => v).length !== 2; return ( Assign responsibility } label="Gilad Gray" /> } label="Jason Killian" /> } label="Antoine Llorca" /> Be careful Pick two } label="Gilad Gray" /> } label="Jason Killian" /> } label="Antoine Llorca" /> You can display an error ); }