diff --git a/js/apps/account-ui/src/api/methods.ts b/js/apps/account-ui/src/api/methods.ts index 69469882fb3..fe431b23184 100644 --- a/js/apps/account-ui/src/api/methods.ts +++ b/js/apps/account-ui/src/api/methods.ts @@ -29,9 +29,9 @@ export async function getPersonalInfo({ return parseResponse(response); } -export async function getSupportedLocales({ signal }: CallOptions = {}): Promise< - string[] -> { +export async function getSupportedLocales({ + signal, +}: CallOptions = {}): Promise { const response = await request("/supportedLocales", { signal }); return parseResponse(response); } diff --git a/js/apps/account-ui/src/personal-info/LocaleSelector.tsx b/js/apps/account-ui/src/personal-info/LocaleSelector.tsx index eca6c0d4f5b..1a38ba87e06 100644 --- a/js/apps/account-ui/src/personal-info/LocaleSelector.tsx +++ b/js/apps/account-ui/src/personal-info/LocaleSelector.tsx @@ -2,7 +2,7 @@ import { useState } from "react"; import { useTranslation } from "react-i18next"; import type { Option } from "ui-shared"; import { SelectControl } from "ui-shared"; -import { supportedLocales } from "../api/methods"; +import { getSupportedLocales } from "../api/methods"; import { usePromise } from "../utils/usePromise"; const localeToDisplayName = (locale: string) => { @@ -18,22 +18,19 @@ export const LocaleSelector = () => { const [locales, setLocales] = useState([]); usePromise( - (signal) => supportedLocales({ signal }), + (signal) => getSupportedLocales({ signal }), (locales) => setLocales( - locales.map