@useloops/design-system
Version:
The official React based Loops design system
20 lines (17 loc) • 594 B
TypeScript
import { MenuProps, MenuItemProps } from '@mui/material';
import { FunctionComponent, ReactElement } from 'react';
interface DropdownMenuItemProps {
icon?: ReactElement;
label: string;
onClick: () => void;
menuItemProps?: MenuItemProps;
}
interface DropdownMenuProps extends MenuProps {
open: boolean;
anchorEl: HTMLElement | null;
handleClose: () => void;
handleClick?: (event: React.MouseEvent<HTMLElement>) => void;
items?: DropdownMenuItemProps[];
}
declare const DropdownMenu: FunctionComponent<DropdownMenuProps>;
export { DropdownMenu as default };