@lunit/oui
Version:
Lunit Oncology UI components
17 lines (16 loc) • 505 B
TypeScript
import type { MenuProps as MuiMenuProps, PaperProps } from '@mui/material';
export type MenuSize = 'small' | 'medium';
export interface MenuProps extends StyledMenuProps {
size?: MenuSize;
subheader?: React.ReactNode;
showCheck?: boolean;
}
export interface StyledMenuProps extends MuiMenuProps {
size?: MenuSize;
/** @deprecated Use slotProps={{ paper: ... }} instead */
PaperProps?: PaperProps;
}
export interface MenuContextValue {
size: MenuSize;
showCheck: boolean;
}