export const state = () => ({ storeList: { fetching: false, data: {} }, originalCount: { fetching: false, data: 0 }, storeCount: { fetching: false, data: 0 }, storeType: { data: 'factory' } }) export const mutations = { REQUEST_STORE_LIST (state) { state.storeList.fetching = true }, GET_STORE_LIST_FAILURE (state) { state.storeList.fetching = false }, GET_STORE_LIST_SUCCESS (state, result = {}) { state.storeList.fetching = false state.storeList.data = result }, REQUEST_ORIGINALCOUNT (state) { state.originalCount.fetching = true }, GET_ORIGINALCOUNT_FAILURE (state) { state.originalCount.fetching = false }, GET_ORIGINALCOUNT_SUCCESS (state, result) { state.originalCount.fetching = false state.originalCount.data = result }, REQUEST_STORE_COUNT (state) { state.storeCount.fetching = true }, GET_STORE_COUNT_FAILURE (state) { state.storeCount.fetching = false }, GET_STORE_COUNT_SUCCESS (state, result) { state.storeCount.fetching = false state.storeCount.data = result }, SET_STORETYPE (state, result) { state.storeType.data = result || 'factory' } }