import * as React from 'react'; import {useStyletron} from 'baseui'; import {Button} from 'baseui/button'; import {ButtonGroup} from 'baseui/button-group'; function ControlledButtonGroup() { const [css, theme] = useStyletron(); const [selected, setSelected] = React.useState(1); const [boldClickCount, setBoldClickCount] = React.useState(0); const fontWeight = selected === 0 ? theme.typography.font350 : theme.typography.font300; return ( { if (selected !== index) { setSelected(index); } }} >
Lorem ipsum dolor sit amet, ea insolens deseruisse mnesarchum mea. An munere utroque mentitum vis, ea rebum inani iudicabit has. Cu his dolorum perpetua. Mea atqui tation partem ne, ei vim etiam volumus nominavi. Cum id atqui cotidieque, quaeque nostrum salutandi cum at, idque scaevola platonem mei ad.
The Bold option has been selected {boldClickCount} times
); } export default ControlledButtonGroup;