File: //home/arjun/projects/buyercall/buyercall/assets/vue/widgets/ChannelsNew/store/root/mutations.js
import {
ROOT_MUTATION_SET_ERROR_MESSAGE,
ROOT_MUTATION_SET_SOURCES,
ROOT_MUTATION_SET_SOURCES_LOADING,
ROOT_MUTATION_SET_AGENTS,
ROOT_MUTATION_SET_AGENTS_LOADING,
ROOT_MUTATION_SET_SUCCESS_MESSAGE,
ROOT_MUTATION_SET_WINDOW_WIDTH,
ROOT_MUTATION_SET_BREADCRUMB,
ROOT_MUTATION_GET_CHANNEL_META_LOADING,
ROOT_MUTATION_SET_CHANNEL_META,
ROOT_MUTATION_SET_PAGE_VIEW_MODE,
} from '../../constants';
import _ from 'lodash';
export default {
[ROOT_MUTATION_SET_BREADCRUMB](state, payload) {
state.breadCrumbs = payload;
},
[ROOT_MUTATION_SET_PAGE_VIEW_MODE](state, payload) {
state.pageViewMode = payload;
},
[ROOT_MUTATION_SET_ERROR_MESSAGE](state, payload) {
state.errorMessage = payload;
},
[ROOT_MUTATION_SET_SOURCES](state, payload) {
state.sources = payload;
},
[ROOT_MUTATION_SET_SOURCES_LOADING](state, payload) {
state.sourcesLoading = payload;
},
[ROOT_MUTATION_SET_AGENTS](state, payload) {
state.agents = payload;
},
[ROOT_MUTATION_SET_AGENTS_LOADING](state, payload) {
state.agentsLoading = payload;
},
[ROOT_MUTATION_SET_SUCCESS_MESSAGE](state, payload) {
state.successMessage = payload;
},
[ROOT_MUTATION_SET_WINDOW_WIDTH](state, payload) {
state.windowWidth = payload;
},
[ROOT_MUTATION_GET_CHANNEL_META_LOADING](state, payload) {
state.channelMetaLoading = payload;
},
[ROOT_MUTATION_SET_CHANNEL_META](state, payload) {
state.channelMeta = payload;
},
};