UNPKG

analytica-frontend-lib

Version:

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

37 lines (29 loc) 1.33 kB
"use strict";Object.defineProperty(exports, "__esModule", {value: true}); var _chunkHYCL2IYZjs = require('./chunk-HYCL2IYZ.js'); var _chunkQOF47WYZjs = require('./chunk-QOF47WYZ.js'); // src/components/Toast/utils/Toaster.tsx var _jsxruntime = require('react/jsx-runtime'); var Toaster = () => { const toasts = _chunkHYCL2IYZjs.ToastStore_default.call(void 0, (state) => state.toasts); const removeToast = _chunkHYCL2IYZjs.ToastStore_default.call(void 0, (state) => state.removeToast); return /* @__PURE__ */ _jsxruntime.jsx.call(void 0, _jsxruntime.Fragment, { children: toasts.map((toast) => /* @__PURE__ */ _jsxruntime.jsx.call(void 0, _chunkQOF47WYZjs.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 = _chunkHYCL2IYZjs.ToastStore_default.call(void 0, (state) => state.addToast); const removeToast = _chunkHYCL2IYZjs.ToastStore_default.call(void 0, (state) => state.removeToast); return { addToast, removeToast }; }; var Toaster_default = Toaster; exports.useToast = useToast; exports.Toaster_default = Toaster_default; //# sourceMappingURL=chunk-TBRQXPPO.js.map