import { QA } from '../../common'; import { DropdownProps as BaseDropdownProps } from '../../Dropdown'; export type DropdownItem = { name: string; value: number; disabled: boolean; }; export type DropdownOpenProps = Pick; export type DropdownProps = { items: DropdownItem[]; value: DropdownItem; onChange: (newItem: DropdownItem) => void; tooltip: string; width: string; } & QA & DropdownOpenProps; export type ListItemStyle = { isSelected: boolean; }; export type DropdownListItemProps = Pick & ListItemStyle & { item: DropdownItem; };