Home / Function/ BadgeDemo() — ui Function Reference

BadgeDemo() — ui Function Reference

Architecture documentation for the BadgeDemo() function in badge-demo.tsx from the ui codebase.

Entity Profile

Dependency Diagram

graph TD
  3bd5a579_977f_e6c3_b23e_93a08de8f4c9["BadgeDemo()"]
  1bcc4981_9a43_62d4_a568_efb772462054["badge-demo.tsx"]
  3bd5a579_977f_e6c3_b23e_93a08de8f4c9 -->|defined in| 1bcc4981_9a43_62d4_a568_efb772462054
  style 3bd5a579_977f_e6c3_b23e_93a08de8f4c9 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

apps/v4/app/(internal)/sink/components/badge-demo.tsx lines 5–75

export function BadgeDemo() {
  return (
    <div className="flex flex-col items-center gap-2">
      <div className="flex w-full flex-wrap gap-2">
        <Badge>Badge</Badge>
        <Badge variant="secondary">Secondary</Badge>
        <Badge variant="destructive">Destructive</Badge>
        <Badge variant="outline">Outline</Badge>
        <Badge variant="ghost">Ghost</Badge>
        <Badge variant="link">Link</Badge>
      </div>
      <div className="flex w-full flex-wrap gap-2">
        <Badge variant="outline">
          <CheckIcon />
          Badge
        </Badge>
        <Badge variant="destructive">
          <AlertCircleIcon />
          Alert
        </Badge>
        <Badge className="h-5 min-w-5 rounded-full px-1 font-mono tabular-nums">
          8
        </Badge>
        <Badge
          className="h-5 min-w-5 rounded-full px-1 font-mono tabular-nums"
          variant="destructive"
        >
          99
        </Badge>
        <Badge
          className="h-5 min-w-5 rounded-full px-1 font-mono tabular-nums"
          variant="outline"
        >
          20+
        </Badge>
      </div>
      <div className="flex w-full flex-wrap gap-2">
        <Badge asChild>
          <a href="#">
            Link <ArrowRightIcon />
          </a>
        </Badge>
        <Badge asChild variant="secondary">
          <a href="#">
            Link <ArrowRightIcon />
          </a>
        </Badge>
        <Badge asChild variant="destructive">
          <a href="#">
            Link <ArrowRightIcon />
          </a>
        </Badge>
        <Badge asChild variant="outline">
          <a href="#">
            Link <ArrowRightIcon />
          </a>
        </Badge>
        <Badge asChild variant="ghost">
          <a href="#">
            Link <ArrowRightIcon />
          </a>
        </Badge>
        <Badge asChild variant="link">
          <a href="#">
            Link <ArrowRightIcon />
          </a>
        </Badge>
      </div>
    </div>
  )
}

Subdomains

Frequently Asked Questions

What does BadgeDemo() do?
BadgeDemo() is a function in the ui codebase, defined in apps/v4/app/(internal)/sink/components/badge-demo.tsx.
Where is BadgeDemo() defined?
BadgeDemo() is defined in apps/v4/app/(internal)/sink/components/badge-demo.tsx at line 5.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free