import Vuex from 'vuex' export const acstore = new Vuex.Store({ state: { activitId: 9, }, mutations: { setactivitId(state, payload) { state.activitId = payload localStorage.setItem('activitId', JSON.stringify({ "activitId": state.activitId, })) }, }, actions: { getactivitId({ commit }) { return new Promise((resolve, reject) => { const data = localStorage.getItem("activitId") if (data == undefined) { reject() } else { commit("setactivitId",JSON.parse(data)['activitId']) resolve(JSON.parse(data)) } }) } } })