شريط جانبي (Sidebar)

تعرض كتلة شريط جانبي (Sidebar) تنقّلًا جانبيًا قابلًا للطي في تخطيطات التطبيقات.

التثبيت

bash
npx @smicolon/cli add sidebar

قبل إضافة أي مكوّن، شغّل الأمر init مرة واحدة في مشروعك. التفاصيل في صفحة التثبيت.

معاينة

المكوّنات

  • Sidebar: الحاوية الرئيسية
  • SidebarHeader: قسم الرأس
  • SidebarContent: منطقة المحتوى القابلة للتمرير
  • SidebarFooter: قسم التذييل
  • SidebarGroup: عناصر مجمّعة مع تسمية
  • SidebarItem: عنصر تنقّل مع أيقونة
  • SidebarCollapseButton: زر الطيّ والتوسيع

الخصائص (props)

الخاصيةالنوعالافتراضيالوصف
collapsedbooleanfalseيطوي الشريط فتظهر الأيقونات وحدها.
onCollapsedChange(collapsed) => voidلا يوجدتُستدعى عند الطيّ أو التوسيع.
width"sm" | "default" | "lg""default"العرض عند التوسيع.
childrenReactNodeلا يوجدأجزاء الشريط الجانبي.
classNamestringلا يوجدأصناف (class) إضافية للمكوّن.