const getDefaultState = () => { return { reviewerWorkLoadActiveName: 'TP' } } const state = getDefaultState const mutations = { RESET_TRIALS: (state) => { Object.assign(state, getDefaultState()) }, SET_ACTIVENAME: (state, activeName) => { state.reviewerWorkLoadActiveName = activeName } } const actions = { setActiveName({ commit }, activeName) { commit('SET_ACTIVENAME', activeName) }, resetState({ commit }) { commit('RESET_TRIALS') } } export default { namespaced: true, state, mutations, actions }