Button

Accessible button with variants

import { Button } from '@/components/ui/button'

...

Installation

npx @fictjs/shadcn@latest add button

Usage

Examples

Size

import { Button } from '@/components/ui/button'

...

Default

import { Button } from '@/components/ui/button'

...

Outline

import { Button } from '@/components/ui/button'

...

Secondary

import { Button } from '@/components/ui/button'

...

Ghost

import { Button } from '@/components/ui/button'

...

Destructive

import { Button } from '@/components/ui/button'

...
import { Button } from '@/components/ui/button'

...

Icon

import { Button } from '@/components/ui/button'

...

With Icon

import { Button } from '@/components/ui/button'

...

Rounded

import { Button } from '@/components/ui/button'

...

Spinner

import { Button } from '@/components/ui/button'
import { Spinner } from '@/components/ui/spinner'
...

Group Demo

import { Button } from '@/components/ui/button'
import { ButtonGroup } from '@/components/ui/button-group'
...

Aschild

import { Button } from '@/components/ui/button'

...

Rtl

import { Button } from '@/components/ui/button'
import { Spinner } from '@/components/ui/spinner'
...