import * as types from '../types' const state = { publicObj: '', publicArr: '' } const getters = { publicObj: state => state.publicObj, publicArr: state => state.publicArr } const actions = { setPublicObj ({commit}, res) { commit(types.PUBLIC_OBJ, res) }, setPublicArr ({commit}, res) { commit(types.PUBLIC_ARR, res) } } const mutations = { [types.PUBLIC_OBJ] (state, res) { state.publicObj = res }, [types.PUBLIC_ARR] (state, res) { state.publicArr = res } } export default { state, getters, actions, mutations }