fix: delay loading until language imported (#5344)

This commit is contained in:
Aakansha Doshi 2022-06-22 22:06:29 +05:30 committed by GitHub
parent d34c2a75db
commit 39d17c4a3c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -14,11 +14,11 @@ export const InitializeApp = (props: Props) => {
useEffect(() => {
const updateLang = async () => {
await setLanguage(currentLang);
setLoading(false);
};
const currentLang =
languages.find((lang) => lang.code === props.langCode) || defaultLang;
updateLang();
setLoading(false);
}, [props.langCode]);
return loading ? <LoadingMessage /> : props.children;