/* eslint-disable */ // @ts-nocheck import { Dropdown, DropdownList, DropdownProps, MenuToggle, } from "../../@patternfly/react-core"; import { EllipsisVIcon } from "../../@patternfly/react-icons"; import { ReactNode, useState } from "react"; type KeycloakDropdownProps = Omit & { "data-testid"?: string; isKebab?: boolean; title?: ReactNode; dropDownItems: ReactNode[]; }; export const KeycloakDropdown = ({ isKebab = false, title, dropDownItems, ...rest }: KeycloakDropdownProps) => { const [open, setOpen] = useState(false); return ( setOpen(isOpen)} toggle={(ref) => ( setOpen(!open)} isExpanded={open} variant={isKebab ? "plain" : "default"} > {isKebab ? : title} )} isOpen={open} > {dropDownItems} ); };