Toast
Temporary notification messages.
Installation
pnpm dlx bearnie add toast pnpm dlx bearnie add toast
pnpm dlx bearnie add toast
yarn dlx bearnie add toast yarn dlx bearnie add toast
yarn dlx bearnie add toast
Usage
import { Toaster } from "@/components/bearnie/toast"
toast("Event has been created.")
Examples
With title and description
Anatomy
Toaster - The container that renders toasts (add once to layout)
Props
Toaster
| Prop | Type | Default | Description |
|---|
| position | top-left | top-center | top-right | bottom-left | bottom-center | bottom-right | bottom-right | Toast position |
| class | string | - | Additional CSS classes |
toast() function
| Option | Type | Default | Description |
|---|
| title | string | - | Toast heading |
| description | string | - | Toast message |
| type | default | success | error | warning | info | default | Toast variant |
| duration | number | 4000 | Auto-dismiss time (ms) |
| action | object | - | Action button config |