File: //home/arjun/projects/buyercall/buyercall/assets/vue/widgets/CommWidget/store/email/mutations.js
import {
EMAIL_MUTATION_SET_CONFIG,
EMAIL_MUTATION_SET_SEND_EMAIL_API_LOADING_STATUS,
EMAIL_MUTATION_SET_SEND_EMAIL_API_ERROR_EMAIL,
EMAIL_MUTATION_RESET,
EMAIL_SUCCESSFULLY_SEND,
} from '../../constants';
export default {
[EMAIL_MUTATION_RESET](state) {
state.doingSendEmailAPI = false;
state.errorSendEmailAPI = null;
state.emailSend = false;
},
[EMAIL_SUCCESSFULLY_SEND](state) {
state.emailSend = true;
},
[EMAIL_MUTATION_SET_SEND_EMAIL_API_LOADING_STATUS](state, payload) {
state.doingSendEmailAPI = payload;
},
[EMAIL_MUTATION_SET_SEND_EMAIL_API_ERROR_EMAIL](state, payload) {
state.errorSendEmailAPI = payload;
},
[EMAIL_MUTATION_SET_CONFIG](state, payload) {
state.load = true;
// state.title = payload.title;
// state.subTitle = payload.subTitle;
// state.requiredLeadFields = payload.requiredLeadFields;
// state.leadSubmitButtonName = payload.leadSubmitButtonName;
// state.icon = payload.icon;
state.channel_id = payload.value;
},
};