زبان‌های تب (Tabs)

تب‌ها به سازماندهی محتوای مرتبط در یک نمای واحد کمک می‌کنند که برای کاربر آسان‌تر است تا بین نماهای مختلف جابجا شود و مرور کند.

پیش‌فرض (Default)

استفاده از تب‌های پیش‌فرض.

پیل (Pill)

شما می‌توانید سبک تب‌ها را با تنظیم variant به پیل تغییر دهید.

آیکون‌ها (Icons)

پراپ icon در TabNav به ما اجازه می‌دهد آیکن‌ها را با فاصله خودکار وارد کنیم.

غیرفعال (Disabled)

با تنظیم disabled در TabNav از کلیک شدن جلوگیری می‌کنید.

تب‌های کنترلی (Controlled Tabs)

مثالی از تب‌های کنترلی.

API

تب‌ها (Tabs)
ویژگیتوضیحاتنوعپیش‌فرض
defaultValueمقدار اولیه برای تب‌های غیرکنترلیstring-
onChangeکال‌بک وقتی که مقدار تب تغییر می‌کند(tabValue: string) => void-
valueمقدار کنترلی برای فعال‌سازی تبstring-
variantسبک تب‌ها'underline' | 'pill'-
لیست تب‌ها (Tabs.TabList)
ویژگیتوضیحاتنوعپیش‌فرض
ناوبری تب‌ها (Tabs.TabNav)
ویژگیتوضیحاتنوعپیش‌فرض
disabledآیا تب غیرفعال باشدboolean-
iconآیکون تبReactNode | string-
value(*)مقدار منحصر به فرد که با TabContent مطابقت داردstring-
محتوای تب‌ها (Tabs.TabContent)
ویژگیتوضیحاتنوعپیش‌فرض
value(*)مقدار منحصر به فرد که با TabNav مطابقت داردstring-