چکباکس native با label/description استاندارد — برای consent، multi-select و bulk actions.
import { TaavCheckbox } from "@repo/ui/taav/forms";فقط از props رسمی TaavUI استفاده کنید. unsafeClassName و escape hatchهای مشابه فقط برای موارد نادر هستند و نباید در مثالهای عادی دیده شوند.
<TaavCheckbox label="قوانین را میپذیرم" defaultChecked />
| Prop | نوع | پیشفرض | توضیح |
|---|---|---|---|
size | 'sm' | 'md' | 'lg' | md | اندازه control |
tone | 'brand' | 'neutral' | 'success' | 'warning' | 'danger' | brand | رنگ checked |
indeterminate | boolean | false | حالت نیمهانتخاب |
invalid | boolean | false | حالت خطا |
label / description | ReactNode | — | چیدمان استاندارد label |