{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "sidebar",
  "type": "registry:component",
  "title": "Sidebar",
  "author": "Toby Belhome",
  "description": "A composable, themeable and customizable sidebar component.",
  "dependencies": [
    "lucide-react"
  ],
  "registryDependencies": [],
  "files": [
    {
      "path": "examples/components/sidebar/01/page.tsx",
      "content": "import { Calendar, Home, Inbox, Search, Settings } from \"lucide-react\";\n\nimport {\n  Sidebar,\n  SidebarContent,\n  SidebarGroup,\n  SidebarGroupContent,\n  SidebarGroupLabel,\n  SidebarMenu,\n  SidebarMenuButton,\n  SidebarMenuItem,\n  SidebarProvider\n} from \"@/components/ui/sidebar\";\n\nconst items = [\n  {\n    title: \"Home\",\n    url: \"#\",\n    icon: Home\n  },\n  {\n    title: \"Inbox\",\n    url: \"#\",\n    icon: Inbox\n  },\n  {\n    title: \"Calendar\",\n    url: \"#\",\n    icon: Calendar\n  },\n  {\n    title: \"Search\",\n    url: \"#\",\n    icon: Search\n  },\n  {\n    title: \"Settings\",\n    url: \"#\",\n    icon: Settings\n  }\n];\n\nexport default function SidebarDemo() {\n  return (\n    <div className=\"h-[300px]\">\n      <SidebarProvider>\n        <Sidebar>\n          <SidebarContent>\n            <SidebarGroup>\n              <SidebarGroupLabel>Application</SidebarGroupLabel>\n              <SidebarGroupContent>\n                <SidebarMenu>\n                  {items.map((item) => (\n                    <SidebarMenuItem key={item.title}>\n                      <SidebarMenuButton asChild>\n                        <a href={item.url}>\n                          <item.icon />\n                          <span>{item.title}</span>\n                        </a>\n                      </SidebarMenuButton>\n                    </SidebarMenuItem>\n                  ))}\n                </SidebarMenu>\n              </SidebarGroupContent>\n            </SidebarGroup>\n          </SidebarContent>\n        </Sidebar>\n      </SidebarProvider>\n    </div>\n  );\n}\n",
      "type": "registry:component",
      "target": "components/sidebar.tsx"
    }
  ],
  "meta": {
    "isPro": false
  }
}