|
|
|
|
@ -29,7 +29,7 @@ export type Props = { |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
export const useUserInfo = ({ loader, onSubmit }: Props) => { |
|
|
|
|
const { languageList, translate } = useLexicsStore() |
|
|
|
|
const { languageList } = useLexicsStore() |
|
|
|
|
const { userInfo } = useAuthStore() |
|
|
|
|
const { |
|
|
|
|
hasChanges, |
|
|
|
|
@ -95,8 +95,8 @@ export const useUserInfo = ({ loader, onSubmit }: Props) => { |
|
|
|
|
|
|
|
|
|
const langOptions = useMemo(() => map(languageList, (language) => ({ |
|
|
|
|
id: language.iso_639_1, |
|
|
|
|
name: translate(language.lexic).trim(), |
|
|
|
|
})), [languageList, translate]) |
|
|
|
|
name: language.name_national || language.name_en, |
|
|
|
|
})), [languageList]) |
|
|
|
|
|
|
|
|
|
const selectedlangOption = useMemo( |
|
|
|
|
() => find(langOptions, { id: lang })?.name ?? lang, |
|
|
|
|
|