КомпонентыНовое

Тумблер-рычаг

Металлический тумблер на тёмной панели с двумя лампочками. Рычаг щёлкает вверх и вниз, загорается нужная лампа.

Настройки

onColor
offColor

Основано на soft-pug-40 by csemszepp (MIT лицензия) · Условия использования

Параметры

11 параметров
ПараметрТипПо умолчаниюОписание
defaultCheckedbooleantrueВключён ли тумблер в начале.
checkedboolean—Состояние под вашим управлением. Без него тумблер помнит состояние сам.
onCheckedChange(checked: boolean) => void—Вызывается с новым состоянием после каждого щелчка.
sizenumber12Масштаб: пикселей на единицу em. Панель размером 6,8 на 12,8 em.
onColorstring"#fafafa"Свет верхней лампы во включённом состоянии.
offColorstring"#737373"Свет нижней лампы в выключенном состоянии.
onLabelstring"ON"Подпись над верхней лампой.
offLabelstring"OFF"Подпись под нижней лампой.
disabledbooleanfalseОтключить тумблер.
labelstring"Power"Название тумблера для экранных читалок.
classNamestring—Классы для обёртки.

Зависимости

Пакетов: 2

npm install clsx tailwind-merge

Похожие компоненты

Смотреть все