From f2f883de626684921d6793081c05c749f87a5360 Mon Sep 17 00:00:00 2001 From: Ruslan Khayrullin Date: Tue, 21 Feb 2023 16:46:27 +0500 Subject: [PATCH] feat(in-315): use national lang name --- .../components/PersonalInfoForm/hooks/useUserInfo.tsx | 6 +++--- src/requests/getLanguages.tsx | 1 + 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/features/UserAccount/components/PersonalInfoForm/hooks/useUserInfo.tsx b/src/features/UserAccount/components/PersonalInfoForm/hooks/useUserInfo.tsx index de9662c4..90c1a8a1 100644 --- a/src/features/UserAccount/components/PersonalInfoForm/hooks/useUserInfo.tsx +++ b/src/features/UserAccount/components/PersonalInfoForm/hooks/useUserInfo.tsx @@ -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, diff --git a/src/requests/getLanguages.tsx b/src/requests/getLanguages.tsx index 9cfd8cff..b35fd9cc 100644 --- a/src/requests/getLanguages.tsx +++ b/src/requests/getLanguages.tsx @@ -11,6 +11,7 @@ export type ReferenceLanguage = { iso_639_1: string, lexic: number, name_en: string, + name_national: string | null, name_ru: string, short_name: string, ts: number,