| 1234567891011121314151617181920212223242526 |
- "use client";
- import { useTheme } from "next-themes";
- import { Toaster as Sonner, type ToasterProps } from "sonner";
- const Toaster = ({ ...props }: ToasterProps) => {
- const { resolvedTheme } = useTheme();
- return (
- <Sonner
- theme={resolvedTheme as ToasterProps["theme"]}
- className="toaster group"
- style={
- {
- "--normal-bg": "var(--popover)",
- "--normal-text": "var(--popover-foreground)",
- "--normal-border": "var(--border)",
- "--border-radius": "var(--radius)",
- } as React.CSSProperties
- }
- {...props}
- />
- );
- };
- export { Toaster };
|