import React from 'react'; import { Dropdown, DropdownToggle, DropdownItem, DropdownSeparator } from '@breakaway/preact-core/deprecated'; import ThIcon from '@patternfly/react-icons/dist/esm/icons/th-icon'; export const DropdownIconOnly: React.FunctionComponent = () => { const [isOpen, setIsOpen] = React.useState(false); const onToggle = (_event: any, isOpen: boolean) => { setIsOpen(isOpen); }; const onFocus = () => { const element = document.getElementById('toggle-icon-only'); element?.focus(); }; const onSelect = () => { setIsOpen(false); onFocus(); }; const dropdownItems = [ Link, Action , Disabled link , Disabled action , , Separated link, Separated action ]; return ( } isOpen={isOpen} isPlain dropdownItems={dropdownItems} /> ); };