Agregado modulo para info de barrio loggeado

This commit is contained in:
Alejandro Tasistro 2025-05-20 00:15:32 -03:00
parent db5262d655
commit ac9b0a00e8
2 changed files with 29 additions and 0 deletions

View file

@ -3,6 +3,7 @@ import Vuex from 'vuex';
import admin from "./modules/admin";
import login from "./modules/login";
import chismosa from "./modules/chismosa";
import session from "./modules/session";
Vue.use(Vuex);
@ -11,5 +12,6 @@ export default new Vuex.Store({
admin,
login,
chismosa,
session,
},
});

27
resources/js/store/modules/session.js vendored Normal file
View file

@ -0,0 +1,27 @@
import axios from "axios";
const state = {
grupo_de_compra_id: null,
grupo_de_compra: null
};
const mutations = {
setState(state, { grupo_de_compra }) {
state.grupo_de_compra_id = grupo_de_compra.id;
state.grupo_de_compra = grupo_de_compra.nombre;
}
};
const actions = {
async getGrupoDeCompra({ commit }) {
const response = await axios.get('/user/grupo_de_compra');
commit('setState', response.data);
},
};
export default {
namespaced: true,
state,
mutations,
actions,
};