Toast

Sonner alerts that blink into place with a border, tint and icon for each tone.

pulls insonnerlucide-react@afterglow/spinner

Installation

npx shadcn@latest add @afterglow/toast

API Reference

Toaster

Mount once near the root. Each tone sets its own border, tint and icon, then blinks into place without sliding.

toast

sonner's function, re-exported so both halves arrive from one module and a consumer does not have to know that half of this component is sonner.

Everything else is sonner's API, documented there.