Fix join group modal

This commit is contained in:
Jamie Kyle 2025-04-15 13:01:17 -07:00 committed by GitHub
commit ecb19d5a10
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 110 additions and 61 deletions

View file

@ -70,6 +70,26 @@ export const FunEmojiLocalizationProvider = memo(
}
);
export type FunEmptyEmojiLocalizationProviderProps = Readonly<{
children: ReactNode;
}>;
export function FunDefaultEnglishEmojiLocalizationProvider(
props: FunEmptyEmojiLocalizationProviderProps
): JSX.Element {
const context = useMemo(() => {
return {
emojiSearchIndex: getEmojiDefaultEnglishSearchIndex(),
emojiLocalizerIndex: getEmojiDefaultEnglishLocalizerIndex(),
};
}, []);
return (
<FunEmojiLocalizationContext.Provider value={context}>
{props.children}
</FunEmojiLocalizationContext.Provider>
);
}
function useLocaleEmojiList(i18n: LocalizerType): LocaleEmojiListType | null {
const locale = useMemo(() => i18n.getLocale(), [i18n]);