@n3/react-checkbox

Checkbox component for react applications based on @n3/kit

Usage no npm install needed!

<script type="module">
  import n3ReactCheckbox from 'https://cdn.skypack.dev/@n3/react-checkbox';
</script>

README

@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)