From f8135b7c39cfe17b14afe3e6975d24f973066475 Mon Sep 17 00:00:00 2001 From: Irene Ryu Date: Fri, 3 Nov 2023 16:01:57 +0900 Subject: [PATCH] fix: precise object dependency in effect hook --- src/modules/ChannelList/context/ChannelListProvider.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/modules/ChannelList/context/ChannelListProvider.tsx b/src/modules/ChannelList/context/ChannelListProvider.tsx index 752fce282..0cd18274f 100644 --- a/src/modules/ChannelList/context/ChannelListProvider.tsx +++ b/src/modules/ChannelList/context/ChannelListProvider.tsx @@ -221,7 +221,11 @@ const ChannelListProvider: React.FC = (props: ChannelL sdk?.groupChannel?.removeGroupChannelHandler(sdkChannelHandlerId); } }; - }, [sdkIntialized, userFilledChannelListQuery, sortChannelList]); + }, [ + sdkIntialized, + sortChannelList, + Object.entries(userFilledChannelListQuery ?? {}).map(([key, value]) => key + value).join(), + ]); useEffect(() => { let typingHandlerId = '';