App Sidebar — fixtures
ilinxa/app-sidebar-fixturesFreeBlock
App Sidebar plus the dummy-data fixtures used by the docs-site demo.
Install it
npx shadcn@latest add https://ui.ilinxa.com/r/app-sidebar-fixtures.jsonSource
1import {2 Bell,3 Briefcase,4 Compass,5 CreditCard,6 FileText,7 FolderKanban,8 Home,9 Inbox,10 MessageCircle,11 Settings,12 User,13 Users,14} from "lucide-react";15import type { NavEntry } from "./types";1617/**18 * Dummy data — kasder-style recipe + a sectioned variant.19 * Used by demo.tsx (docs site) AND ships via the `app-sidebar-fixtures`20 * registry sibling so consumers can paste-and-go.21 */2223// Flat list (kasder-style)24export const SIDEBAR_NAV_DUMMY_ITEMS: ReadonlyArray<NavEntry> = [25 { id: "home", label: "Home", href: "/social/home", icon: Home },26 { id: "explore", label: "Explore", href: "/social/explore", icon: Compass },27 { id: "chat", label: "Messages", href: "/social/chat", icon: MessageCircle, badge: 3 },28 { id: "notif", label: "Notifications", href: "/social/notifications", icon: Bell, badge: 5 },29 { id: "prof", label: "Profile", href: "/social/profile", icon: User },30 { id: "biz", label: "Business", href: "/social/business", icon: Briefcase },31];3233// Sectioned variant — demonstrates groups + separators + collapsible34export const SIDEBAR_NAV_DUMMY_SECTIONED: ReadonlyArray<NavEntry> = [35 { id: "home", label: "Home", href: "/", icon: Home },36 { id: "inbox", label: "Inbox", href: "/inbox", icon: Inbox, badge: 12 },37 { kind: "separator", id: "sep-1" },38 {39 kind: "section",40 id: "workspace",41 title: "Workspace",42 collapsible: true,43 items: [44 { id: "projects", label: "Projects", href: "/projects", icon: FolderKanban },45 { id: "team", label: "Team", href: "/team", icon: Users },46 { id: "docs", label: "Docs", href: "/docs", icon: FileText },47 ],48 },49 {50 kind: "section",51 id: "admin",52 title: "Admin",53 collapsible: true,54 defaultCollapsed: true,55 items: [56 { id: "settings", label: "Settings", href: "/admin/settings", icon: Settings },57 { id: "billing", label: "Billing", href: "/admin/billing", icon: CreditCard },58 ],59 },60];6162export const SIDEBAR_NAV_DUMMY_CURRENT_PATH = "/social/home";
What it pulls in
Other registry items
Files it writes
More from ilinxa
All 184 items| Component | Registry | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| Account Switcheraccount-switcher | ilinxa | Blocks | Free | 1 dep · 10 files | |
| Account Switcher (deprecated alias)account-switcher-01 | ilinxa | Blocks | Free | no deps | |
| Account Switcher — fixturesaccount-switcher-fixtures | ilinxa | Blocks | Free | no deps | |
| App Sidebarapp-sidebar | ilinxa | Blocks | Free | 1 dep · 37 files | |
| Rich Text Editor (deprecated alias)article-body-01 | ilinxa | Blocks | Free | no deps | |
| Article Metaarticle-meta | ilinxa | Blocks | Free | 1 dep · 4 files | |
| Article Meta (deprecated alias)article-meta-01 | ilinxa | Blocks | Free | no deps | |
| Article Meta — fixturesarticle-meta-fixtures | ilinxa | Blocks | Free | no deps |
