Toggle button group
Examples
Check out the Usage section for details about how to design a toggle button group properly, and the different configuration options we provide.
Basic Example
A basic toggle button group consists of a ToggleButtonGroup
component with a number of ToggleButton
children.
<ToggleButtonGroup label="Toggle group">
<ToggleButton
label="Yes"
value="true"
/>
<ToggleButton
label="No"
value="false"
/>
</ToggleButtonGroup>
OnChange Example
You can use the onChange
property to run a function when a ToggleButton
is selected.
<ToggleButtonGroup
label="Toggle group"
onChange={(_, value) => console.log('Selected option is', value)}>
<ToggleButton
label="Yes"
value="true"
/>
<ToggleButton
label="No"
value="false"
/>
</ToggleButtonGroup>