Entity Picker — fixtures
ilinxa/entity-picker-fixturesFreeBlock
Entity Picker plus the dummy-data fixtures used by the docs-site demo.
Install it
npx shadcn@latest add https://ui.ilinxa.com/r/entity-picker-fixtures.jsonSource
1import type { KindMeta } from "./types";23export interface GraphNode {4 id: string;5 label: string;6 kind: "person" | "org" | "project" | "doc" | "tag";7 pinned?: boolean;8 description?: string;9}1011export interface User {12 id: string;13 label: string;14 email: string;15 avatar: string;16}1718export const NODE_KINDS: Record<string, KindMeta> = {19 person: { label: "Person", color: "oklch(0.78 0.14 220)" },20 org: { label: "Org", color: "oklch(0.74 0.16 280)" },21 project: { label: "Project", color: "oklch(0.80 0.20 132)" },22 doc: { label: "Doc", color: "oklch(0.74 0.13 50)" },23 tag: { label: "Tag", color: "oklch(0.70 0.04 250)" },24};2526export const GRAPH_NODES: GraphNode[] = [27 { id: "n-rina", label: "Rina Okafor", kind: "person", pinned: true, description: "Engineering lead — auth-v2 migration." },28 { id: "n-marc", label: "Marc Bernal", kind: "person", description: "Frontend platform; component library." },29 { id: "n-jules", label: "Jules Aalto", kind: "person", description: "Design systems; type & motion." },30 { id: "n-tomi", label: "Tomi Aida", kind: "person", description: "Backend — auth + permissions." },31 { id: "n-acme", label: "Acme Corp", kind: "org", pinned: true, description: "Pilot customer for v2 rollout." },32 { id: "n-verda", label: "Verda Holdings", kind: "org", description: "Customer in the prosperity tier." },33 { id: "n-helio", label: "Helio Labs", kind: "org", description: "Research partner; experimental graph workloads." },34 { id: "n-auth-v2", label: "auth-v2 migration", kind: "project", pinned: true, description: "Cross-team migration tracking work." },35 { id: "n-registry", label: "registry publish", kind: "project", description: "Cut the v0.1 NPM publish." },36 { id: "n-graph-sys", label: "graph-system Tier 3", kind: "project", description: "Tier 3 host page for the graph product." },37 { id: "n-runbook", label: "v2-runbook.md", kind: "doc", description: "Runbook for the security-team review queue." },38 { id: "n-tokens", label: "design-tokens.md", kind: "doc", description: "Lime accent + Onest font lock." },39 { id: "n-handoff", label: "session-handoff.md", kind: "doc", description: "Pause-point continuation context." },40 { id: "n-tag-sec", label: "security", kind: "tag" },41 { id: "n-tag-auth", label: "auth", kind: "tag" },42 { id: "n-tag-ui", label: "frontend", kind: "tag" },43 { id: "n-tag-ops", label: "ops", kind: "tag" },44 { id: "n-tag-tier1", label: "tier-1", kind: "tag" },45];4647export const USERS: User[] = [48// … truncated
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 | |
| App Sidebar — fixturesapp-sidebar-fixtures | ilinxa | Blocks | Free | no deps | |
| 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 |
