@n3/react-kit-autocomplete
v0.2.0
Published
Autocomplete component for react applications based on @n3/kit
Downloads
111
Maintainers
Keywords
Readme
@n3/react-kit-autocomplete
Автокомплит для приложений на базе @n3/kit
.
import Autocomplete from '@n3/react-kit-autocomplete';
Props
| Название | Обязательность | Тип | Значение по умолчанию | Описание | |----------|----------------|-----|-----------------------|----------| | loadOptions | + | LoadOptions | | Функция загрузки опций@param search - текущее значение поля ввода@returns response.options - опции | | value | + | string | | Значение элемента input | | onChange | | OnChange | | Обработчик изменения значения поля при ручном вводе | | onSelect | | OnSelect | | Обработчик изменения значения поля при выборе из меню@param value - текст выбранной опции@param option - выбранная опция | | disabled | | boolean | false | Выключено ли поле | | hasError | | boolean | false | Есть ли у поля ошибка | | hasWarning | | boolean | false | Есть ли у поля предупреждение | | inputProps | | HTMLProps<HTMLInputElement> | "{}" | Дополнительные props элемента input | | labelKey | | string | "label" | Ключ, по которому хранится текст опции | | getOptionLabel | | GetOptionLabel | | Функция получения текста опции, который будет подставлен при выборе | | formatOptionLabel | | FormatOptionLabel | | Функция отображения опции |