@stanfordspezi/spezi-web-design-system
Version:
Stanford Biodesign Digital Health Spezi Web Design System
22 lines (21 loc) • 752 B
TypeScript
import { ToasterProps as ToasterPropsBase, toast as sonnerToast } from 'sonner';
interface ToasterProps extends ToasterPropsBase {
}
/**
* Toaster context provider.
*/
export declare const Toaster: (props: ToasterProps) => import("react").JSX.Element;
/**
* A thin wrapper around the Sonner `toast` function that preserves the original API
* while customizing the default behavior for error toasts.
*
* @example
* ```ts
* toast('Saved successfully');
* toast({ title: 'Saved', description: 'Your changes were saved.' });
* toast.error('Failed to save'); // displays for 5000ms by default
* toast.error('Failed to save', { duration: 3000 }); // overrides default duration
* ```
*/
export declare const toast: typeof sonnerToast;
export {};