From: greentore <117551249+greentore@users.noreply.github.com> Date: Sun, 23 Jul 2023 08:11:36 +0000 (+0200) Subject: Use sticker body for searching (#1347) X-Git-Tag: v3.0.0~34 X-Git-Url: https://git.wafflesoft.org/?a=commitdiff_plain;h=1a37fd0ca463d00d70273ca2b2f32bc7b4d936de;p=rainny.git Use sticker body for searching (#1347) --- diff --git a/src/app/components/emoji-board/EmojiBoard.tsx b/src/app/components/emoji-board/EmojiBoard.tsx index 4005234..76c6f05 100644 --- a/src/app/components/emoji-board/EmojiBoard.tsx +++ b/src/app/components/emoji-board/EmojiBoard.tsx @@ -598,7 +598,13 @@ export const NativeEmojiGroups = memo( ) ); -const getSearchListItemStr = (item: ExtendedPackImage | IEmoji) => `:${item.shortcode}:`; +const getSearchListItemStr = (item: ExtendedPackImage | IEmoji) => { + const shortcode = `:${item.shortcode}:`; + if ('body' in item) { + return [shortcode, item.body ?? '']; + } + return shortcode; +}; const SEARCH_OPTIONS: UseAsyncSearchOptions = { limit: 26, matchOptions: {