import Vuex from 'vuex' export const store = new Vuex.Store({ state: { answer: undefined, }, mutations: { setanswer(state, payload) { state.answer = payload localStorage.setItem('answer', JSON.stringify({ "answer": state.answer, })) }, }, actions: { getanswer({ commit }) { return new Promise((resolve, reject) => { const data = localStorage.getItem("answer") if (data == undefined) { reject() } else { resolve(JSON.parse(data)) } }) } } })