@lunit/oui
Version:
Lunit Oncology UI components
20 lines (19 loc) • 619 B
TypeScript
/// <reference types="react" />
import type { TypographyProps } from '@mui/system';
import type { BaseDropdownProps } from '../Dropdown/Dropdown.types';
interface BaseIconDropdownProps extends BaseDropdownProps {
isToggled?: boolean;
}
interface IconDropdownProps extends 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 };