DUToastViewport + duToast
FeedbackGlobal toast notifications. Mount viewport once, call duToast().
import { DUToastViewport, duToast } from 'deri-ui';Live preview
typescript
<>
<DUButton onClick={() => duToast({ title: 'Saved', message: 'OK', tone: 'success' })}>Notify</DUButton>
<DUToastViewport />
</>Props
| Prop | Type | Default | Description |
|---|---|---|---|
| duToast({ title, message, tone, duration }) | object | — | Push API |
| tone | default | success | warning | danger | info | — | Style |
Usage
import { DUToastViewport, duToast } from 'deri-ui';
<>
<DUButton onClick={() => duToast({ title: 'Saved', message: 'OK', tone: 'success' })}>Notify</DUButton>
<DUToastViewport />
</>Customize with className, radius, and Tailwind utilities. Theme tokens come from deri-ui/tailwind.preset.
© 2026 Deri Ui. Developed by Deribew Shimelis. Copy and use the code freely in your projects.
