@@ -39,7 +39,6 @@ import useUpdateMessageCallback from './hooks/useUpdateMessageCallback';
3939import useResendMessageCallback from './hooks/useResendMessageCallback' ;
4040import useSendMessageCallback from './hooks/useSendMessageCallback' ;
4141import useSendFileMessageCallback from './hooks/useSendFileMessageCallback' ;
42- import useMemoizedEmojiListItems from './hooks/useMemoizedEmojiListItems' ;
4342import useToggleReactionCallback from './hooks/useToggleReactionCallback' ;
4443import useScrollToMessage from './hooks/useScrollToMessage' ;
4544import { CustomUseReducerDispatcher } from '../../../lib/SendbirdState' ;
@@ -144,7 +143,6 @@ interface ChannelProviderInterface extends ChannelContextProps, MessageStoreInte
144143 emojiAllMap : any ;
145144 onScrollCallback : any ;
146145 onScrollDownCallback : any ;
147- memoizedEmojiListItems : any ;
148146 scrollRef : React . MutableRefObject < HTMLDivElement > ;
149147 setAnimatedMessageId : React . Dispatch < React . SetStateAction < number > > ;
150148 setHighLightedMessageId : React . Dispatch < React . SetStateAction < number > > ;
@@ -251,11 +249,6 @@ const ChannelProvider: React.FC<ChannelContextProps> = (props: ChannelContextPro
251249 ? utils . getAllEmojisMapFromEmojiContainer ( emojiContainer )
252250 : new Map ( )
253251 ) , [ emojiContainer ] ) ;
254- const emojiAllList = useMemo ( ( ) => (
255- usingReaction
256- ? utils . getAllEmojisFromEmojiContainer ( emojiContainer )
257- : [ ]
258- ) , [ emojiContainer ] ) ;
259252 const nicknamesMap : Map < string , string > = useMemo ( ( ) => (
260253 ( usingReaction && currentGroupChannel )
261254 ? utils . getNicknamesMapFromMembers ( currentGroupChannel ?. members )
@@ -307,15 +300,6 @@ const ChannelProvider: React.FC<ChannelContextProps> = (props: ChannelContextPro
307300
308301 const toggleReaction = useToggleReactionCallback ( { currentGroupChannel } , { logger } ) ;
309302
310- const memoizedEmojiListItems = useMemoizedEmojiListItems ( {
311- emojiContainer, toggleReaction,
312- } , {
313- isReactionEnabled : usingReaction ,
314- logger,
315- userId,
316- emojiAllList,
317- } ) ;
318-
319303 // to create message-datasource
320304 // this hook sets currentGroupChannel asynchronously
321305 useGetChannel (
@@ -491,7 +475,6 @@ const ChannelProvider: React.FC<ChannelContextProps> = (props: ChannelContextPro
491475 emojiAllMap,
492476 onScrollCallback,
493477 onScrollDownCallback,
494- memoizedEmojiListItems,
495478 scrollRef,
496479 toggleReaction,
497480 } } >
0 commit comments