UNPKG

analytica-frontend-lib

Version:

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

22 lines (21 loc) 514 B
// src/components/Toast/utils/ToastStore.ts import { create } from "zustand"; var useToastStore = create((set) => ({ toasts: [], addToast: (toast) => { const id = crypto.randomUUID(); set((state) => ({ toasts: [...state.toasts, { id, ...toast }] })); }, removeToast: (id) => { set((state) => ({ toasts: state.toasts.filter((t) => t.id !== id) })); } })); var ToastStore_default = useToastStore; export { ToastStore_default }; //# sourceMappingURL=chunk-OAP6DJKU.mjs.map