Skip to main content

侧边栏 Sidebar

一个灵活且可自定义的侧边栏组件,支持折叠状态、移动端响应式布局以及多种样式选项。


📦 引入方式

import {
Sidebar,
SidebarContent,
SidebarGroup,
SidebarGroupContent,
SidebarGroupLabel,
SidebarMenu,
SidebarMenuButton,
SidebarMenuItem,
} from '@npmqg/react-ui-sidebar';

使用示例


结构

一个 Sidebar 组件由以下部分组成:

  • SidebarProvider - 处理可折叠状态
  • Sidebar - 侧边栏容器
  • SidebarHeaderSidebarFooter - 固定(Sticky)在侧边栏的顶部和底部
  • SidebarContent - 可滚动内容
  • SidebarGroup - SidebarContent 中的一个部分
  • SidebarTrigger - 触发 Sidebar 的按钮

详情可查看 shadcn/ui 官方文档 https://www.shadcn.com.cn/docs/components/sidebar