UNPKG

react-basic-select

Version:
30 lines (29 loc) 813 B
/// <reference types="react" /> export interface Option { name: string; value: string; header?: boolean; } export interface Group { name: string; value: string; options: Option[]; } export interface SelectProps { options: string[] | Option[] | Group[]; multi?: boolean; search?: boolean; disabled?: boolean; closeOnSelect?: boolean; appendGroupValue?: boolean; showAsText?: boolean; create?: boolean; createString?: string; placeholder?: string; defaultSelected?: string[]; searchSensitivity?: number; onOptionSelect?: (value: Option) => void; onSelectedChange?: (values: Option[]) => void; onInputChange?: (values: string) => void; } export default function Select(props: SelectProps): JSX.Element;