UNPKG

analytica-frontend-lib

Version:

Repositório público dos componentes utilizados nas plataformas da Analytica Ensino

37 lines (35 loc) 1.03 kB
import { ToastStore_default } from "./chunk-OAP6DJKU.mjs"; import { Toast_default } from "./chunk-YGF3KVWG.mjs"; // src/components/Toast/utils/Toaster.tsx import { Fragment, jsx } from "react/jsx-runtime"; var Toaster = () => { const toasts = ToastStore_default((state) => state.toasts); const removeToast = ToastStore_default((state) => state.removeToast); return /* @__PURE__ */ jsx(Fragment, { children: toasts.map((toast) => /* @__PURE__ */ jsx( Toast_default, { title: toast.title, description: toast.description, variant: toast.variant, action: toast.action, position: toast.position, onClose: () => removeToast(toast.id) }, toast.id )) }); }; var useToast = () => { const addToast = ToastStore_default((state) => state.addToast); const removeToast = ToastStore_default((state) => state.removeToast); return { addToast, removeToast }; }; var Toaster_default = Toaster; export { useToast, Toaster_default }; //# sourceMappingURL=chunk-L2AMPFWU.mjs.map