fix: Hide deleted messages on widget side (#2614)
This commit is contained in:
@@ -8,6 +8,7 @@ export const mutations = {
|
||||
},
|
||||
pushMessageToConversation($state, message) {
|
||||
const { id, status, message_type: type } = message;
|
||||
|
||||
const messagesInbox = $state.conversations;
|
||||
const isMessageIncoming = type === MESSAGE_TYPE.INCOMING;
|
||||
const isTemporaryMessage = status === 'in_progress';
|
||||
@@ -71,6 +72,11 @@ export const mutations = {
|
||||
};
|
||||
},
|
||||
|
||||
deleteMessage($state, id) {
|
||||
const messagesInbox = $state.conversations;
|
||||
Vue.delete(messagesInbox, id);
|
||||
},
|
||||
|
||||
toggleAgentTypingStatus($state, { status }) {
|
||||
const isTyping = status === 'on';
|
||||
$state.uiFlags.isAgentTyping = isTyping;
|
||||
|
||||
Reference in New Issue
Block a user