inbox view
This commit is contained in:
@@ -4,6 +4,7 @@ import Vue from 'vue';
|
||||
export const state = {
|
||||
teamSummaryReports: [],
|
||||
agentSummaryReports: [],
|
||||
inboxSummaryReports: [],
|
||||
uiFlags: {},
|
||||
};
|
||||
|
||||
@@ -14,6 +15,9 @@ export const getters = {
|
||||
getTeamSummaryReports(_state) {
|
||||
return _state.teamSummaryReports;
|
||||
},
|
||||
getInboxSummaryReports(_state) {
|
||||
return _state.inboxSummaryReports;
|
||||
},
|
||||
};
|
||||
|
||||
export const actions = {
|
||||
@@ -33,6 +37,14 @@ export const actions = {
|
||||
// Ignore error
|
||||
}
|
||||
},
|
||||
async fetchInboxSummaryReports({ commit }, params) {
|
||||
try {
|
||||
const response = await SummaryReportsAPI.getInboxReports(params);
|
||||
commit('setInboxSummaryReport', response.data);
|
||||
} catch (error) {
|
||||
// Ignore error
|
||||
}
|
||||
},
|
||||
};
|
||||
|
||||
export const mutations = {
|
||||
@@ -42,6 +54,9 @@ export const mutations = {
|
||||
setAgentSummaryReport(_state, data) {
|
||||
Vue.set(_state, 'agentSummaryReports', data);
|
||||
},
|
||||
setInboxSummaryReport(_state, data) {
|
||||
Vue.set(_state, 'inboxSummaryReports', data);
|
||||
},
|
||||
};
|
||||
|
||||
export default {
|
||||
|
||||
Reference in New Issue
Block a user