File tree Expand file tree Collapse file tree
src/pages/settings/Preferences Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11import React , { useMemo , useRef } from 'react' ;
2+ import { importEmojiLocale } from '@assets/emojis' ;
23import FullPageOfflineBlockingView from '@components/BlockingViews/FullPageOfflineBlockingView' ;
34import HeaderWithBackButton from '@components/HeaderWithBackButton' ;
45import ScreenWrapper from '@components/ScreenWrapper' ;
@@ -8,7 +9,7 @@ import type {ListItem} from '@components/SelectionList/ListItem/types';
89import useLocalize from '@hooks/useLocalize' ;
910import Navigation from '@libs/Navigation/Navigation' ;
1011import { setLocale } from '@userActions/App' ;
11- import { LOCALE_TO_LANGUAGE_STRING , SORTED_LOCALES } from '@src/CONST/LOCALES' ;
12+ import { isFullySupportedLocale , LOCALE_TO_LANGUAGE_STRING , SORTED_LOCALES } from '@src/CONST/LOCALES' ;
1213import type Locale from '@src/types/onyx/Locale' ;
1314
1415type LanguageEntry = ListItem & {
@@ -39,6 +40,9 @@ function LanguagePage() {
3940 isOptionSelected . current = true ;
4041
4142 setLocale ( selectedLanguage . value , preferredLocale ) ;
43+ if ( isFullySupportedLocale ( selectedLanguage . value ) ) {
44+ importEmojiLocale ( selectedLanguage . value ) ;
45+ }
4246 Navigation . goBack ( ) ;
4347 } ;
4448
You can’t perform that action at this time.
0 commit comments