UNPKG

bt-react-select

Version:
30 lines (26 loc) 804 B
import React$1 from 'react'; interface Option { label: string; value: string; [key: string]: any; } interface SelectProps { options: Option[]; onChange: (value: string | Option[]) => void; placeholder?: string; helperText?: string; label?: string; icon?: React.ReactNode; showItemIcon?: boolean; variant?: SelectVariant; disabled?: boolean; defaultValue?: string | Option[]; selectedIcon?: React.ReactNode; noOptionsMessage?: string; filterSort?: (optionA: Option, optionB: Option) => number; optionRender?: (option: Option) => React.ReactNode; tagRender?: (option: Option) => React.ReactNode; } type SelectVariant = "default" | "search" | "chipList"; declare const Select: React$1.FC<SelectProps>; export { Select as default };