From 0dba210a6a647d1ae06b27b3d2fd9c31590cdde4 Mon Sep 17 00:00:00 2001 From: ale Date: Fri, 23 May 2025 02:12:55 -0300 Subject: [PATCH] Funciones para toast y mostrar errores --- resources/js/store/modules/ui.js | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/resources/js/store/modules/ui.js b/resources/js/store/modules/ui.js index e7a89de..0fbb257 100644 --- a/resources/js/store/modules/ui.js +++ b/resources/js/store/modules/ui.js @@ -23,7 +23,21 @@ const actions = { clickMiga({ dispatch }, { miga }) { dispatch(miga.action, null, { root: true }); state.migas = dropWhile(state.migas.reverse(),(m => m.nombre !== miga.nombre)).reverse(); - } + }, + toast(_, { mensaje }) { + return window.bulmaToast.toast({ + message: mensaje, + duration: 2000, + type: 'is-danger', + position: 'bottom-center', + }); + }, + error({ dispatch }, { error }) { + const errorMsg = error.response && error.response.data && error.response.data.message + ? error.response.data.message + : error.message; + dispatch("toast", { mensaje: errorMsg }); + }, }; export default {