bearnie

Toast

Temporary notification messages.

Installation

npx bearnie add toast
npx bearnie add toast

Usage

import { Toaster } from "@/components/bearnie/toast"
toast("Event has been created.")

Examples

With title and description

Success

Error

Warning

Info

With action

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