UNPKG

@cmk/fe_utils

Version:
19 lines (17 loc) 722 B
import { KeyboardEventHandler, MouseEvent, PointerEventHandler, ReactNode } from 'react'; import { MenuItemProps } from '@mui/material'; export type DropDownMenuItemProps = Omit<MenuItemProps, 'onClick'> & { onClick?: (e: MouseEvent, sourceAnchorEl?: HTMLElement) => void; tooltip?: ReactNode; icon?: ReactNode; id: string; disabled?: boolean; loading?: boolean; label: ReactNode; onPointerDown?: PointerEventHandler<HTMLLIElement>; onKeyDown?: KeyboardEventHandler<HTMLLIElement>; sx?: MenuItemProps['sx']; iconGap?: number; sourceAnchorEl?: HTMLElement; }; export declare const DropdownMenuItem: (props: DropDownMenuItemProps) => import("react/jsx-runtime").JSX.Element;