'use client'; import { CircleCheckIcon, InfoIcon, Loader2Icon, OctagonXIcon, TriangleAlertIcon, } from 'lucide-react'; import { useTheme } from 'next-themes'; import { Toaster as Sonner, type ToasterProps } from 'sonner'; const Toaster = ({ ...props }: ToasterProps) => { const { theme = 'system' } = useTheme(); 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 } {...props} /> ); }; export { Toaster };