SDAIA

التبويبات الأفقية

تتيح التبويبات الأفقية للمستخدمين التنقّل بين الأقسام داخل العرض ذاته. متوفّرة بخمسة أنماط بصرية وثلاثة أحجام مع دعم كامل لـ RTL.

Loading demo: horizontal-tabs-real-world

التثبيت

npx sdaia-ui@latest add horizontal-tabs

الاستخدام

import { HorizontalTabs } from "@/components/ui/horizontal-tabs"
<HorizontalTabs type="primary" size="medium" />

الأمثلة

الأساسي

النمط الافتراضي للتبويب مع مؤشر نشط ممتلئ.

Loading demo: horizontal-tabs-primary

خط سفلي

تبويبات مع خطّ سفلي أسفل التبويب النشط.

Loading demo: horizontal-tabs-underline

خطّي

تبويبات محاطة بإطار خطّي.

Loading demo: horizontal-tabs-outline

ظل

تبويبات مع ظلّ مُطبَّق على التبويب النشط.

Loading demo: horizontal-tabs-shadow

محايد

تبويبات بنمط رمادي محايد.

Loading demo: horizontal-tabs-neutral

الأحجام

التبويبات الأفقية متوفّرة بأحجام صغير ومتوسط وكبير.

Loading demo: horizontal-tabs-sizes

مرجع الواجهة البرمجية

HorizontalTabsProps

خصائص مكوّن HorizontalTabs.

Prop

Type

Default

Required

items

HorizontalTabItem[]

-

required

type

'primary' | 'neutral' | 'underline' | 'shadow' | 'outline'

'primary'

optional

size

'sm' | 'md' | 'lg'

'md'

optional

value

string

-

optional

defaultValue

string

-

optional

onValueChange

(value: string) => void

-

optional

disabled

boolean

false

optional