Skip to content

DesktopSidebar

为宽屏幕布局设计的桌面端侧边栏导航组件。

导入

tsx
import { DesktopSidebar } from '@xcloud/ui-mobile'

基础用法

tsx
import { DesktopSidebar } from '@xcloud/ui-mobile'
import { Home, Settings } from 'lucide-react'

function App() {
  const navItems = [
    { label: 'Home', icon: Home, path: '/' },
    { label: 'Settings', icon: Settings, path: '/settings' }
  ]

  return (
    <DesktopSidebar items={navItems} />
  )
}

属性

属性类型默认值描述
itemsNavItem[]必需导航项
collapsedbooleanfalse折叠状态
onToggle() => void-切换处理器

基于 MIT 许可发布