تنظیم boolean با track/thumb توکنمحور — جایگزین switchهای محلی در settings panels.
import { TaavSwitch } from "@repo/ui/taav/forms";فقط از props رسمی TaavUI استفاده کنید. unsafeClassName و escape hatchهای مشابه فقط برای موارد نادر هستند و نباید در مثالهای عادی دیده شوند.
<TaavSwitch label="اعلان ایمیل" defaultChecked />
| Prop | نوع | پیشفرض | توضیح |
|---|---|---|---|
size | 'sm' | 'md' | 'lg' | md | ابعاد track/thumb |
tone | 'brand' | 'neutral' | 'success' | 'warning' | 'danger' | brand | رنگ track روشن |
onCheckedChange | (checked: boolean) => void | — | تغییر boolean |
label / description | ReactNode | — | برچسب تنظیمات |