@lunit/oui
Version:
Lunit Oncology UI components
18 lines (17 loc) • 565 B
TypeScript
import type { TypographyProps } from '@mui/system';
import type { BaseDropdownProps } from '../Dropdown/Dropdown.types';
type BaseIconDropdownProps = BaseDropdownProps & {
isToggled?: boolean;
};
type IconDropdownProps = BaseIconDropdownProps;
interface PlaceholderProps extends TypographyProps {
disabled?: boolean;
}
interface IconDropdownOption {
value: string;
icon: React.ReactElement;
label: string;
shortcut?: string;
default?: boolean;
}
export { IconDropdownProps, BaseIconDropdownProps, PlaceholderProps, IconDropdownOption };