0.2.0 • Published 3 years ago

@n3/react-search-input v0.2.0

Weekly downloads
3
License
MIT
Repository
gitlab
Last release
3 years ago

@n3/react-search-input

Поле поиска для приложений на базе @n3/kit.

import SearchInput from '@n3/react-search-input';

Props

НазваниеОбязательностьТипЗначение по умолчаниюОписание
componentInputComponentКомпонент корневого элемента инпута
disabledbooleanfalseВыключено ли полеВыключено ли поле
hasErrorbooleanЕсть ли у поля ошибка
hasWarningbooleanЕсть ли у поля предупреждение
smallbooleanМаленькое ли поле
classNamestringДополнительный класс корневого компонента инпута
isOnlyBorderBottombooleanОтображение без рамки только с подчёркиванием снизу
buttonsRenderInputButton[]Массив функций реднеда кнопок@param props - все props инпута@param index - индекс кнопки
value+stringЗначение поля
onChange(event: ChangeEvent) => void"(): void => { }"Обработчик изменения инпута@param event - событие
onValueChange(nextValue: string) => void"(): void => { }"Обработчик изменения значения поля (в т.ч. при нажатии на кнопку сброса)@param newValue - новое значение поля
handleClear() => void"(): void => { }"Обработчик нажатия на кнопку сброса
handleSearch(searchValue: string) => void"(): void => { }"Обработчик нажатия на кнопку поиска@param searchValue - текущее значение поля поиска