import React from 'react';
import { Dropdown, DropdownToggle, DropdownItem } from '@breakaway/preact-core/deprecated';
import BellIcon from '@patternfly/react-icons/dist/esm/icons/bell-icon';
import CubesIcon from '@patternfly/react-icons/dist/esm/icons/cubes-icon';
export const DropdownDescriptions: React.FunctionComponent = () => {
const [isOpen, setIsOpen] = React.useState(false);
const onToggle = (_event: any, isOpen: boolean) => {
setIsOpen(isOpen);
};
const onFocus = () => {
const element = document.getElementById('toggle-descriptions');
element?.focus();
};
const onSelect = () => {
setIsOpen(false);
onFocus();
};
const dropdownItems = [
}>
Link
,
}
description="This is a very long description that describes the menu item"
>
Action
,
Disabled link
,
Disabled action
];
return (
Dropdown
}
isOpen={isOpen}
dropdownItems={dropdownItems}
/>
);
};