Skip to content

Commit 26bb405

Browse files
authored
fix: Remove the unused hook useMemoizedEmojiListItems (#528)
* Remove the unused hook useMemoizedEmojiListItems which has been not used for a long time to fix the storybook error
1 parent 2455dfd commit 26bb405

File tree

2 files changed

+0
-86
lines changed

2 files changed

+0
-86
lines changed

src/modules/Channel/context/ChannelProvider.tsx

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@ import useUpdateMessageCallback from './hooks/useUpdateMessageCallback';
3939
import useResendMessageCallback from './hooks/useResendMessageCallback';
4040
import useSendMessageCallback from './hooks/useSendMessageCallback';
4141
import useSendFileMessageCallback from './hooks/useSendFileMessageCallback';
42-
import useMemoizedEmojiListItems from './hooks/useMemoizedEmojiListItems';
4342
import useToggleReactionCallback from './hooks/useToggleReactionCallback';
4443
import useScrollToMessage from './hooks/useScrollToMessage';
4544
import { 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
}}>

src/modules/Channel/context/hooks/useMemoizedEmojiListItems.jsx

Lines changed: 0 additions & 69 deletions
This file was deleted.

0 commit comments

Comments
 (0)