import { useSyncExternalStore } from "react"; import { dismiss, getToasts, subscribe } from "../lib/toast"; export default function Toaster() { const toasts = useSyncExternalStore(subscribe, getToasts, getToasts); return (
{toasts.map((t) => (
{t.message} {t.action && ( )}
))}
); }