import { useState } from 'react'; import { ToggleGroup, ToggleGroupItem } from '@patternfly/react-core'; export const ToggleGroupFill: React.FunctionComponent = () => { const [isSelectedBasic, setIsSelectedBasic] = useState('toggle-group-fill-1'); const [isSelectedMulti, setIsSelectedMulti] = useState({ 'toggle-group-fill-multi-1': false, 'toggle-group-fill-multi-2': false, 'toggle-group-fill-multi-3': false }); const [isSelectedDisabled, setIsSelectedDisabled] = useState('toggle-group-fill-disabled-1'); const handleItemClickBasic = (event: React.MouseEvent | React.KeyboardEvent | MouseEvent) => { const id = event.currentTarget.id; setIsSelectedBasic(id); }; const handleItemClickMulti = ( event: React.MouseEvent | React.KeyboardEvent | MouseEvent, isSelected: boolean ) => { const id = event.currentTarget.id; setIsSelectedMulti((prevIsSelected) => ({ ...prevIsSelected, [id]: isSelected })); }; const handleItemClickDisabled = (event: React.MouseEvent | React.KeyboardEvent | MouseEvent) => { const id = event.currentTarget.id; setIsSelectedDisabled(id); }; return ( <>

); };