diff --git a/containers/EmojiPicker.tsx b/containers/EmojiPicker.tsx index 487deb907..75ebd697e 100644 --- a/containers/EmojiPicker.tsx +++ b/containers/EmojiPicker.tsx @@ -85,11 +85,14 @@ export const EmojiPicker = () => { const filteredReactions = useMemo(() => { return sliceEmojis( - flatEmojis.filter((emoji) => - emoji.keywords.some((keyword) => - keyword.includes(searchInput.toLowerCase().trim()) - ) - ) + flatEmojis.filter((emoji) => { + const cleanedSearch = searchInput.toLowerCase().trim(); + return ( + emoji.keywords.some((keyword) => keyword.includes(cleanedSearch)) || + emoji.name.includes(cleanedSearch) || + emoji.emoji === cleanedSearch + ); + }) ); }, [searchInput]); const closeMenu = useCallback(() => { diff --git a/utils/emojis/emojis.ts b/utils/emojis/emojis.ts index 098e2f778..fc1064e39 100644 --- a/utils/emojis/emojis.ts +++ b/utils/emojis/emojis.ts @@ -1463,6 +1463,7 @@ export const emojis = [ "test", "pass", "hundred", + "100", ], }, {