На примере веб-сайта реакции вы можете получить значение через параметр в (вашей) функции handleChange.
Сначала у вас есть const:
const [alignment, setAlignment] = React.useState("left");
Затем вы можете использовать это const в своем HTML-коде, как здесь (строка 3):
<div className={classes.toggleContainer}>
<ToggleButtonGroup
value={alignment}
exclusive
onChange={handleAlignment}
>
<ToggleButton value="left">
<FormatAlignLeftIcon />
</ToggleButton>
<ToggleButton value="center">
<FormatAlignCenterIcon />
</ToggleButton>
<ToggleButton value="right">
<FormatAlignRightIcon />
</ToggleButton>
<ToggleButton value="justify" disabled>
<FormatAlignJustifyIcon />
</ToggleButton>
</ToggleButtonGroup>
</div>
С помощью функции handleAlignment (строка 5) вы можете изменить и получить текущее значение.
const handleAlignment = (event, newAlignment) => {
setAlignment(newAlignment);
console.log(newAlignment);
};
В зависимости от того, как настроены ваши переключатели, вы получите одно значение (эксклюзивный выбор, т.е. вкладки) или массив значений (множественный выбор)
Рабочий пример, который вы можете найти в this кодыandbox .