0
Fork 0
mirror of https://github.com/logto-io/logto.git synced 2025-01-27 21:39:16 -05:00

fix(console): docs link in get-started should be localized (#1482)

* fix(console): docs link in get-started should be localized

* fix: further reading link

Co-authored-by: Gao Sun <gao@silverhand.io>

Co-authored-by: Gao Sun <gao@silverhand.io>
This commit is contained in:
Charles Zhao 2022-07-08 17:23:34 +08:00 committed by GitHub
parent be0d9326e4
commit 800f04744d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,7 +1,9 @@
import { AdminConsoleKey, I18nKey } from '@logto/phrases';
import { AppearanceMode, Application } from '@logto/schemas';
import { demoAppApplicationId } from '@logto/schemas/lib/seeds';
import { conditionalString } from '@silverhand/essentials';
import { useMemo } from 'react';
import { useTranslation } from 'react-i18next';
import { useNavigate } from 'react-router-dom';
import useSWR from 'swr';
@ -33,6 +35,9 @@ type GetStartedMetadata = {
};
const useGetStartedMetadata = () => {
const {
i18n: { language },
} = useTranslation();
const { settings, updateSettings } = useSettings();
const theme = useTheme();
const isLightMode = theme === AppearanceMode.LightMode;
@ -120,7 +125,12 @@ const useGetStartedMetadata = () => {
isComplete: settings?.furtherReadingsChecked,
onClick: () => {
void updateSettings({ furtherReadingsChecked: true });
window.open('https://docs.logto.io/', '_blank');
window.open(
`https://docs.logto.io/${conditionalString(
language !== 'en' && language.toLowerCase()
)}/docs/tutorials/get-started/further-readings`,
'_blank'
);
},
},
];
@ -129,6 +139,7 @@ const useGetStartedMetadata = () => {
}, [
hideDemo,
isLightMode,
language,
navigate,
settings?.applicationCreated,
settings?.demoChecked,