Подключаем api

This commit is contained in:
Book Pauk
2019-01-01 22:55:32 +07:00
parent 64d16677d3
commit 1ffc15a6ed
6 changed files with 107 additions and 16 deletions

View File

@@ -0,0 +1,38 @@
import miscApi from '../../api/misc';
// initial state
const state = {
name: null,
version: null,
};
// getters
const getters = {};
// actions
const actions = {
async loadConfig({ commit, state }) {
commit('setApiError', null, { root: true });
commit('setConfig', {});
try {
const config = await miscApi.loadConfig();
commit('setConfig', config);
} catch (e) {
commit('setApiError', e, { root: true });
}
},
};
// mutations
const mutations = {
setConfig(state, value) {
Object.assign(state, value);
},
};
export default {
namespaced: true,
state,
getters,
actions,
mutations
};

View File

@@ -1,6 +1,6 @@
// initial state
const state = {
asideBarCollapse: false,
asideBarCollapse: false,
};
// getters
@@ -11,15 +11,15 @@ const actions = {};
// mutations
const mutations = {
setAsideBarCollapse(state, value) {
state.asideBarCollapse = value;
},
setAsideBarCollapse(state, value) {
state.asideBarCollapse = value;
},
};
export default {
namespaced: true,
state,
getters,
actions,
mutations
namespaced: true,
state,
getters,
actions,
mutations
};