button-variants-demo

PreviousNext
Docs
kanpekiexample

Preview

Loading preview…
registry/examples/button/button-variants-demo.tsx
import { Button } from "~/registry/ui/button/button";

export function ButtonVariantsDemo() {
  return (
    <div className="flex flex-wrap items-center gap-2 md:flex-row">
      <Button>Default</Button>
      <Button variant="outline">Outline</Button>
      <Button variant="ghost">Ghost</Button>
      <Button variant="destructive">Danger</Button>
      <Button variant="secondary">Secondary</Button>
      <Button variant="link">Link</Button>
    </div>
  );
}

Installation

npx shadcn@latest add @kanpeki/button-variants-demo

Usage

import { ButtonVariantsDemo } from "@/components/button-variants-demo"
<ButtonVariantsDemo />