ignore the : character when searching for emojis in the emoji picker (#7453)

This commit is contained in:
Elias Nahum
2023-07-13 09:45:28 -04:00
committed by GitHub
parent bdcca34abf
commit 77859c0340

View File

@@ -44,7 +44,7 @@ const Picker = ({customEmojis, customEmojisEnabled, onEmojiPress, recentEmojis,
const onChangeSearchTerm = useCallback((text: string) => {
setSearchTerm(text);
searchCustom(text);
searchCustom(text.replace(/^:|:$/g, '').trim());
}, []);
const searchCustom = debounce((text: string) => {
@@ -54,11 +54,12 @@ const Picker = ({customEmojis, customEmojisEnabled, onEmojiPress, recentEmojis,
}, 500);
let EmojiList: React.ReactNode = null;
if (searchTerm) {
const term = searchTerm?.replace(/^:|:$/g, '').trim();
if (term) {
EmojiList = (
<EmojiFiltered
customEmojis={customEmojis}
searchTerm={searchTerm}
searchTerm={term}
onEmojiPress={onEmojiPress}
/>
);