Toast Notification
In-app toast notification with variant, duration, and dismissible flag.
notification
Install
$ npx shadcn@latest add @open-types/toast-notification
Source
export type ToastVariant = "info" | "success" | "warning" | "error";
export interface ToastAction {
label: string;
url?: string;
}
export interface ToastNotification {
id?: string;
variant: ToastVariant;
title: string;
description?: string;
duration?: number;
dismissible?: boolean;
action?: ToastAction;
}
export type ToastVariant = "info" | "success" | "warning" | "error";
export interface ToastAction {
label: string;
url?: string;
}
export interface ToastNotification {
id?: string;
variant: ToastVariant;
title: string;
description?: string;
duration?: number;
dismissible?: boolean;
action?: ToastAction;
}