From db04fa955b01121c3507031ffdb0570920124bc7 Mon Sep 17 00:00:00 2001 From: NicolasCantu Date: Mon, 27 Jan 2025 16:44:03 +0100 Subject: [PATCH] Reload member chat for each message sended --- src/pages/chat/chat.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/pages/chat/chat.ts b/src/pages/chat/chat.ts index 2e7711e..1059fe8 100755 --- a/src/pages/chat/chat.ts +++ b/src/pages/chat/chat.ts @@ -151,7 +151,10 @@ class ChatElement extends HTMLElement { private initMessageEvents() { const sendButton = this.shadowRoot?.querySelector('#send-button'); if (sendButton) { - sendButton.addEventListener('click', () => this.sendMessage()); + sendButton.addEventListener('click', () => { + this.sendMessage(); + setTimeout(() => this.reloadMemberChat(this.selectedMember), 500); + }); } const messageInput = this.shadowRoot?.querySelector('#message-input'); @@ -161,6 +164,7 @@ class ChatElement extends HTMLElement { if (keyEvent.key === 'Enter' && !keyEvent.shiftKey) { event.preventDefault(); this.sendMessage(); + setTimeout(() => this.reloadMemberChat(this.selectedMember), 500); } }); }