feat(in-315): use national lang name

pull/88/head
Ruslan Khayrullin 3 years ago
parent cd9c35b301
commit f2f883de62
  1. 6
      src/features/UserAccount/components/PersonalInfoForm/hooks/useUserInfo.tsx
  2. 1
      src/requests/getLanguages.tsx

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

@ -11,6 +11,7 @@ export type ReferenceLanguage = {
iso_639_1: string, iso_639_1: string,
lexic: number, lexic: number,
name_en: string, name_en: string,
name_national: string | null,
name_ru: string, name_ru: string,
short_name: string, short_name: string,
ts: number, ts: number,

Loading…
Cancel
Save