0.2.0 • Published 5 years ago
@n3/react-checkbox v0.2.0
@n3/react-checkbox
Чекбокс для приложений на базе @n3/kit.
import { Checkbox } from '@n3/react-checkbox';Props
| Название | Обязательность | Тип | Значение по умолчанию | Описание |
|---|---|---|---|---|
| checked | + | boolean | выбран ли данный чекбокс | |
| name | string | "" | name html-элемента input, а также аргумент колбэка onChange | |
| value | ReactText | "" | value html-элемента input, а также аргумент колбэка onChange | |
| disabled | boolean | false | выключен ли данный чекбокс | |
| hasError | boolean | false | подсветка ошибки | |
| hasWarning | boolean | false | подсветка предупреждения | |
| indeterminate | boolean | false | находится ли данный чекбокс в неопределённом состоянии | |
| label | ReactNode | null | текст/контент, выводящийся рядом с чекбоксом | |
| onChange | OnCheckboxChange | "(): void => {}" | хэндлер изменения значения, вызывается с параметрами: (nextChecked, value, name) |