Checkbox

FREE

Animasyonlu tik, yarı seçili durum ve etiketli, açıklamalı, kart görünümlü CheckboxField.

Canlı düzenle

Ayarları değiştir; bileşen ve kodu anında güncellensin.

Ayarlar
Kod
import { CheckboxField } from "@/components/ui/checkbox";

<CheckboxField
  label="Weekly digest"
  description="New components every Monday."
/>

Kurulum

Terminal
npx @bloxa/cli add checkbox
# or: npx shadcn@latest add @bloxa/checkbox

Otomatik kurulan paketler: radix-ui

Örnekler

Etiketli

Tümünü seç

Bazıları seçiliyken üst kutu yarı seçili olur.

Kart görünümü

API

Her bileşen, oluşturduğu HTML elemanının özelliklerini de kabul eder.

Checkbox

ÖzellikTipVarsayılanAçıklama
checkedboolean | "indeterminate"—Kontrollü durum.
onCheckedChange(checked) => void—Durum değişince çağrılır.

CheckboxField

ÖzellikTipVarsayılanAçıklama
labelReactNode—Tıklanabilir etiket.
descriptionReactNode—Etiketin altındaki açıklama.
cardbooleanfalseTüm seçeneği kart olarak gösterir.