From c051dc9ac51087a7516b1461d1f15d1aed5434b5 Mon Sep 17 00:00:00 2001 From: HF Date: Wed, 29 Apr 2020 18:30:06 +0200 Subject: [PATCH] Chat Channels part 2 --- src/components/Chat.jsx | 6 ++++-- src/components/ChatInput.jsx | 18 ++++++++++++++---- src/core/ChatProvider.js | 17 ++++++++++++++--- src/reducers/user.js | 14 +++++--------- src/socket/SocketServer.js | 6 +++--- 5 files changed, 40 insertions(+), 21 deletions(-) diff --git a/src/components/Chat.jsx b/src/components/Chat.jsx index ac6650d..8c52126 100644 --- a/src/components/Chat.jsx +++ b/src/components/Chat.jsx @@ -18,15 +18,17 @@ const Chat = ({ chatMessages, chatChannel }) => { initialScroll: Infinity, }); + const channelMessages = chatMessages[chatChannel]; + useLayoutEffect(() => { stayScrolled(); - }, [chatMessages.length]); + }, [channelMessages.length]); return (