'use client' import type { ToasterProps } from 'sonner' import { CircleCheckIcon, InfoIcon, Loader2Icon, OctagonXIcon, TriangleAlertIcon } from 'lucide-react' import { Toaster as Sonner } from 'sonner' const Toaster = ({ theme: _theme, ...props }: ToasterProps) => { return ( , info: , warning: , error: , loading: }} style={ { '--normal-bg': 'var(--popover)', '--normal-text': 'var(--popover-foreground)', '--normal-border': 'var(--border)', '--border-radius': 'var(--radius)' } as React.CSSProperties } toastOptions={{ classNames: { toast: 'cn-toast' } }} {...props} /> ) } export { Toaster }