import React from 'react'; import { Dropdown, DropdownItem, DropdownList, Divider, MenuToggle, MenuToggleElement } from '@breakaway/preact-core'; import EllipsisVIcon from '@patternfly/react-icons/dist/esm/icons/ellipsis-v-icon'; export const DropdownWithKebab: React.FunctionComponent = () => { const [isOpen, setIsOpen] = React.useState(false); const onToggleClick = () => { setIsOpen(!isOpen); }; const onSelect = (_event: React.MouseEvent | undefined, value: string | number | undefined) => { // eslint-disable-next-line no-console console.log('selected', value); setIsOpen(false); }; return ( setIsOpen(isOpen)} toggle={(toggleRef: React.Ref) => ( )} shouldFocusToggleOnSelect > Action ev.preventDefault()} > Link Disabled Action Disabled Link Separated Action ev.preventDefault()}> Separated Link ); };