Files

29 lines
743 B
TypeScript
Raw Permalink Normal View History

2026-09-25 23:20:57 -05:00
"use client";
import { Toaster as Sonner } from "sonner";
import styles from "./SonnerToaster.module.css";
type ToasterProps = React.ComponentProps<typeof Sonner>;
export const SonnerToaster = ({ className, ...props }: ToasterProps) => {
return (
<Sonner
className={`${styles.toaster} ${className ?? ""}`}
toastOptions={{
unstyled: true,
classNames: {
toast: styles.toast,
content: styles.content,
title: styles.title,
actionButton: styles.actionButton,
cancelButton: styles.cancelButton,
closeButton: styles.closeButton,
description: styles.description,
icon: styles.icon,
},
}}
{...props}
/>
);
};