epn-ui
Version:
Дизайн система кабинета ВМ
42 lines (41 loc) • 1.73 kB
TypeScript
/// <reference types="react" />
import type { SelectProps } from 'antd';
export interface IBaseSelectProps {
options: SelectProps['options'];
filterOption?: SelectProps['filterOption'];
showSearch?: SelectProps['showSearch'];
disabled?: SelectProps['disabled'];
defaultValue?: SelectProps['defaultValue'];
mode?: SelectProps['mode'];
value?: SelectProps['value'];
maxTagCount?: SelectProps['maxTagCount'];
placeholder?: SelectProps['placeholder'];
className?: SelectProps['className'];
style?: SelectProps['style'];
dropdownClassName?: SelectProps['dropdownClassName'];
size?: SelectProps['size'];
fieldNames?: SelectProps['fieldNames'];
optionLabelProp?: SelectProps['optionLabelProp'];
loading?: SelectProps['loading'];
notFoundContent?: SelectProps['notFoundContent'];
defaultOpen?: SelectProps['defaultOpen'];
status?: SelectProps['status'];
searchValue?: SelectProps['searchValue'];
placement?: SelectProps['placement'];
open?: SelectProps['open'];
autoFocus?: SelectProps['autoFocus'];
allowClear?: SelectProps['allowClear'];
id?: string;
customOption?: React.ReactNode;
tokenSeparators?: SelectProps['tokenSeparators'];
maxTagPlaceholder?: SelectProps['maxTagPlaceholder'];
getPopupContainer?: SelectProps['getPopupContainer'];
onChange?: SelectProps['onChange'];
onBlur?: SelectProps['onBlur'];
onFocus?: SelectProps['onFocus'];
onClear?: SelectProps['onClear'];
onPopupScroll?: SelectProps['onPopupScroll'];
onSearch?: SelectProps['onSearch'];
onSelect?: SelectProps['onSelect'];
onInputKeyDown?: SelectProps['onInputKeyDown'];
}