import React from 'react'; import { Menu, MenuContent, MenuList, MenuItem, Checkbox } from '@breakaway/preact-core'; export const MenuBasic: React.FunctionComponent = () => { const [activeItem, setActiveItem] = React.useState(0); const [isPlain, setIsPlain] = React.useState(false); const onSelect = (_event: React.MouseEvent | undefined, itemId: number | string | undefined) => { const item = itemId as number; // eslint-disable-next-line no-console console.log(`clicked ${itemId}`); setActiveItem(item); }; const togglePlain = (checked: boolean) => { setIsPlain(checked); }; return ( Action event.preventDefault()} > Link Disabled action Disabled link Aria-disabled action Aria-disabled link
togglePlain(checked)} aria-label="plain menu checkbox" id="toggle-plain" name="toggle-plain" />
); };