import React from 'react'; import { Menu, MenuContent, MenuList, MenuItem } from '@breakaway/preact-core'; import TableIcon from '@patternfly/react-icons/dist/esm/icons/table-icon'; export const MenuOptionMultiSelect: React.FunctionComponent = () => { const [selectedItems, setSelectedItems] = React.useState([]); const onSelect = (_event: React.MouseEvent | undefined, itemId: number | string | undefined) => { const item = itemId as number; if (selectedItems.indexOf(item) !== -1) { setSelectedItems(selectedItems.filter((id) => id !== item)); } else { setSelectedItems([...selectedItems, item]); } }; return ( Option 1 Option 2 } itemId={2}> Option 3 ); };