|
|
|
@ -78,13 +78,15 @@ export const useUserInfo = () => { |
|
|
|
setLoader(true) |
|
|
|
setLoader(true) |
|
|
|
saveUserInfo(data).then(() => { |
|
|
|
saveUserInfo(data).then(() => { |
|
|
|
fetchUserInfo() |
|
|
|
fetchUserInfo() |
|
|
|
|
|
|
|
}).finally(() => { |
|
|
|
const lang_iso = find(languageList, (language) => language.id === data.language_id)?.iso_639_1 |
|
|
|
const lang_iso = find(languageList, (language) => language.id === data.language_id)?.iso_639_1 |
|
|
|
|
|
|
|
|
|
|
|
if (lang_iso) { |
|
|
|
if (lang_iso) { |
|
|
|
changeLang(lang_iso) |
|
|
|
changeLang(lang_iso) |
|
|
|
} |
|
|
|
} |
|
|
|
}).finally(() => setLoader(false)) |
|
|
|
|
|
|
|
|
|
|
|
setLoader(false) |
|
|
|
|
|
|
|
}) |
|
|
|
// eslint-disable-next-line react-hooks/exhaustive-deps
|
|
|
|
// eslint-disable-next-line react-hooks/exhaustive-deps
|
|
|
|
}, [fetchUserInfo]) |
|
|
|
}, [fetchUserInfo]) |
|
|
|
|
|
|
|
|
|
|
|
|