From 79ad3531dcfe2104b981e8fb06c566b2f068ae88 Mon Sep 17 00:00:00 2001 From: Rankin Zheng Date: Tue, 22 Aug 2023 14:22:49 +0800 Subject: [PATCH] Add addMessages function to ChatStore - Added a new function 'addMessages' to ChatStore that accepts an array of IMessage objects and pushes them to the 'messages' array. --- src/views/stores/ChatStore.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/views/stores/ChatStore.ts b/src/views/stores/ChatStore.ts index 7f45788..52c1031 100644 --- a/src/views/stores/ChatStore.ts +++ b/src/views/stores/ChatStore.ts @@ -148,6 +148,9 @@ export const ChatStore = types.model('Chat', { newMessage: (message: IMessage) => { self.messages.push(message); }, + addMessages: (messages: IMessage[]) => { + self.messages.push(...messages); + }, updateLastMessage: (message: string) => { if (self.messages.length > 0) { self.messages[self.messages.length - 1].message = message;