32 lines
671 B
JavaScript
Vendored
32 lines
671 B
JavaScript
Vendored
const state = {
|
|
role_id: null,
|
|
grupo_de_compra_id: null,
|
|
};
|
|
|
|
const mutations = {
|
|
SET_SESSION(state, { role_id, grupo_de_compra_id }) {
|
|
state.role_id = role_id;
|
|
state.grupo_de_compra_id = grupo_de_compra_id;
|
|
},
|
|
};
|
|
|
|
const actions = {
|
|
async fetchSession({ commit }) {
|
|
const response = await axios.get('/session');
|
|
console.log(response.data);
|
|
commit('SET_SESSION', {
|
|
role_id: response.data.role_id,
|
|
grupo_de_compra_id: response.data.grupo_de_compra_id,
|
|
});
|
|
},
|
|
};
|
|
|
|
const getters = {};
|
|
|
|
export default {
|
|
namespaced: true,
|
|
state,
|
|
mutations,
|
|
actions,
|
|
getters,
|
|
};
|