Fallback to emoji-datasource for unlocalized emoji
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
This commit is contained in:
parent
0607f01540
commit
48b78e7e35
3 changed files with 34 additions and 6 deletions
|
@ -130,9 +130,10 @@ function useFunEmojiSearchIndex(
|
|||
localeEmojiList: LocaleEmojiListType | null
|
||||
): FunEmojiSearchIndex {
|
||||
const funEmojiSearchIndex = useMemo(() => {
|
||||
const defaultSearchIndex = getEmojiDefaultEnglishSearchIndex();
|
||||
return localeEmojiList != null
|
||||
? createFunEmojiSearchIndex(localeEmojiList)
|
||||
: getEmojiDefaultEnglishSearchIndex();
|
||||
? createFunEmojiSearchIndex(localeEmojiList, defaultSearchIndex)
|
||||
: defaultSearchIndex;
|
||||
}, [localeEmojiList]);
|
||||
return funEmojiSearchIndex;
|
||||
}
|
||||
|
@ -141,9 +142,10 @@ function useFunEmojiLocalizerIndex(
|
|||
localeEmojiList: LocaleEmojiListType | null
|
||||
): FunEmojiLocalizerIndex {
|
||||
const funEmojiLocalizerIndex = useMemo(() => {
|
||||
const defaultSearchIndex = getEmojiDefaultEnglishLocalizerIndex();
|
||||
return localeEmojiList != null
|
||||
? createFunEmojiLocalizerIndex(localeEmojiList)
|
||||
: getEmojiDefaultEnglishLocalizerIndex();
|
||||
? createFunEmojiLocalizerIndex(localeEmojiList, defaultSearchIndex)
|
||||
: defaultSearchIndex;
|
||||
}, [localeEmojiList]);
|
||||
return funEmojiLocalizerIndex;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue