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 {