{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "app-sidebar-fixtures",
  "title": "App Sidebar — fixtures",
  "author": "ilinxa",
  "description": "App Sidebar plus the dummy-data fixtures used by the docs-site demo.",
  "registryDependencies": [
    "@ilinxa/app-sidebar"
  ],
  "files": [
    {
      "path": "src/registry/components/navigation/app-sidebar/dummy-data.ts",
      "content": "import {\n  Bell,\n  Briefcase,\n  Compass,\n  CreditCard,\n  FileText,\n  FolderKanban,\n  Home,\n  Inbox,\n  MessageCircle,\n  Settings,\n  User,\n  Users,\n} from \"lucide-react\";\nimport type { NavEntry } from \"./types\";\n\n/**\n * Dummy data — kasder-style recipe + a sectioned variant.\n * Used by demo.tsx (docs site) AND ships via the `app-sidebar-fixtures`\n * registry sibling so consumers can paste-and-go.\n */\n\n// Flat list (kasder-style)\nexport const SIDEBAR_NAV_DUMMY_ITEMS: ReadonlyArray<NavEntry> = [\n  { id: \"home\", label: \"Home\", href: \"/social/home\", icon: Home },\n  { id: \"explore\", label: \"Explore\", href: \"/social/explore\", icon: Compass },\n  { id: \"chat\", label: \"Messages\", href: \"/social/chat\", icon: MessageCircle, badge: 3 },\n  { id: \"notif\", label: \"Notifications\", href: \"/social/notifications\", icon: Bell, badge: 5 },\n  { id: \"prof\", label: \"Profile\", href: \"/social/profile\", icon: User },\n  { id: \"biz\", label: \"Business\", href: \"/social/business\", icon: Briefcase },\n];\n\n// Sectioned variant — demonstrates groups + separators + collapsible\nexport const SIDEBAR_NAV_DUMMY_SECTIONED: ReadonlyArray<NavEntry> = [\n  { id: \"home\", label: \"Home\", href: \"/\", icon: Home },\n  { id: \"inbox\", label: \"Inbox\", href: \"/inbox\", icon: Inbox, badge: 12 },\n  { kind: \"separator\", id: \"sep-1\" },\n  {\n    kind: \"section\",\n    id: \"workspace\",\n    title: \"Workspace\",\n    collapsible: true,\n    items: [\n      { id: \"projects\", label: \"Projects\", href: \"/projects\", icon: FolderKanban },\n      { id: \"team\", label: \"Team\", href: \"/team\", icon: Users },\n      { id: \"docs\", label: \"Docs\", href: \"/docs\", icon: FileText },\n    ],\n  },\n  {\n    kind: \"section\",\n    id: \"admin\",\n    title: \"Admin\",\n    collapsible: true,\n    defaultCollapsed: true,\n    items: [\n      { id: \"settings\", label: \"Settings\", href: \"/admin/settings\", icon: Settings },\n      { id: \"billing\", label: \"Billing\", href: \"/admin/billing\", icon: CreditCard },\n    ],\n  },\n];\n\nexport const SIDEBAR_NAV_DUMMY_CURRENT_PATH = \"/social/home\";\n",
      "type": "registry:component",
      "target": "components/app-sidebar/dummy-data.ts"
    }
  ],
  "categories": [
    "navigation",
    "app-shell",
    "fixtures"
  ],
  "type": "registry:block"
}