Shivam Mishra
2024-10-02 13:06:30 +05:30
committed by GitHub
parent e0bf2bd9d4
commit 42f6621afb
661 changed files with 15939 additions and 31194 deletions

View File

@@ -1,4 +1,3 @@
import Vue from 'vue';
import * as types from '../mutation-types';
import ConversationAPI from '../../api/conversations';
@@ -80,12 +79,15 @@ export const mutations = {
};
},
[types.default.SET_CONVERSATION_LABELS]: ($state, { id, data }) => {
Vue.set($state.records, id, data);
$state.records = { ...$state.records, [id]: data };
},
[types.default.SET_BULK_CONVERSATION_LABELS]: ($state, conversations) => {
const updatedRecords = { ...$state.records };
conversations.forEach(conversation => {
Vue.set($state.records, conversation.id, conversation.labels);
updatedRecords[conversation.id] = conversation.labels;
});
$state.records = updatedRecords;
},
};