Displays a button or a component that looks like a button.
Loading...
import { Button } from "@/components/ui/button"
export function ButtonDemo() {Installation
pnpmnpmyarnbun
Usage
import { Button } from "@/components/ui/button"<Button variant="outline">Button</Button>Examples
Secondary
Loading...
import { Button } from "@/components/ui/button"
export function ButtonSecondary() {Destructive
Loading...
import { Button } from "@/components/ui/button"
export function ButtonDestructive() {Outline
Loading...
import { Button } from "@/components/ui/button"
export function ButtonOutline() {Ghost
Loading...
import { Button } from "@/components/ui/button"
export function ButtonGhost() {Link
Loading...
import { Button } from "@/components/ui/button"
export function ButtonLink() {Icon
Loading...
import { ChevronRight } from "lucide-react"
import { Button } from "@/components/ui/button"With Icon
Loading...
import { Mail } from "lucide-react"
import { Button } from "@/components/ui/button"Loading
Loading...
import { Loader2 } from "lucide-react"
import { Button } from "@/components/ui/button"