mirror of
https://github.com/logto-io/logto.git
synced 2025-01-20 21:32:31 -05:00
fix(console): update documentation links (#4957)
This commit is contained in:
parent
f4383a3e58
commit
199b7997e3
3 changed files with 14 additions and 23 deletions
|
@ -14,7 +14,7 @@ function FurtherReadings(props: Props, ref?: Ref<HTMLDivElement>) {
|
||||||
<TextLink
|
<TextLink
|
||||||
target="blank"
|
target="blank"
|
||||||
rel="noopener"
|
rel="noopener"
|
||||||
href="https://docs.logto.io/docs/tutorials/get-started/customize-sign-in-experience"
|
href="https://docs.logto.io/docs/recipes/customize-sie/"
|
||||||
>
|
>
|
||||||
Customize sign-in experience
|
Customize sign-in experience
|
||||||
</TextLink>
|
</TextLink>
|
||||||
|
@ -23,25 +23,7 @@ function FurtherReadings(props: Props, ref?: Ref<HTMLDivElement>) {
|
||||||
<TextLink
|
<TextLink
|
||||||
target="blank"
|
target="blank"
|
||||||
rel="noopener"
|
rel="noopener"
|
||||||
href="https://docs.logto.io/docs/tutorials/get-started/passwordless-sign-in-by-adding-connectors#enable-sms-or-email-passwordless-sign-in"
|
href="https://docs.logto.io/docs/recipes/protect-your-api/"
|
||||||
>
|
|
||||||
Enable SMS or email passwordless sign-in
|
|
||||||
</TextLink>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<TextLink
|
|
||||||
target="blank"
|
|
||||||
rel="noopener"
|
|
||||||
href="https://docs.logto.io/docs/tutorials/get-started/passwordless-sign-in-by-adding-connectors#enable-social-sign-in"
|
|
||||||
>
|
|
||||||
Enable social sign-in
|
|
||||||
</TextLink>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<TextLink
|
|
||||||
target="blank"
|
|
||||||
rel="noopener"
|
|
||||||
href="https://docs.logto.io/docs/recipes/protect-your-api"
|
|
||||||
>
|
>
|
||||||
Protect your API
|
Protect your API
|
||||||
</TextLink>
|
</TextLink>
|
||||||
|
|
|
@ -73,8 +73,8 @@ function ApiResourceSettings() {
|
||||||
}
|
}
|
||||||
learnMoreLink={getDocumentationUrl(
|
learnMoreLink={getDocumentationUrl(
|
||||||
isLogtoManagementApiResource
|
isLogtoManagementApiResource
|
||||||
? '/docs/tutorials/get-started/explore-management-api'
|
? '/docs/recipes/interact-with-management-api/'
|
||||||
: '/docs/recipes/protect-your-api'
|
: '/docs/recipes/protect-your-api/'
|
||||||
)}
|
)}
|
||||||
>
|
>
|
||||||
<FormField isRequired title="api_resources.api_name">
|
<FormField isRequired title="api_resources.api_name">
|
||||||
|
|
|
@ -23,6 +23,7 @@ import DeleteConfirmModal from '@/ds-components/DeleteConfirmModal';
|
||||||
import TabNav, { TabNavItem } from '@/ds-components/TabNav';
|
import TabNav, { TabNavItem } from '@/ds-components/TabNav';
|
||||||
import type { RequestError } from '@/hooks/use-api';
|
import type { RequestError } from '@/hooks/use-api';
|
||||||
import useApi from '@/hooks/use-api';
|
import useApi from '@/hooks/use-api';
|
||||||
|
import useDocumentationUrl from '@/hooks/use-documentation-url';
|
||||||
import useTenantPathname from '@/hooks/use-tenant-pathname';
|
import useTenantPathname from '@/hooks/use-tenant-pathname';
|
||||||
import useTheme from '@/hooks/use-theme';
|
import useTheme from '@/hooks/use-theme';
|
||||||
|
|
||||||
|
@ -41,6 +42,7 @@ function ApiResourceDetails() {
|
||||||
const { pathname } = useLocation();
|
const { pathname } = useLocation();
|
||||||
const { id, guideId } = useParams();
|
const { id, guideId } = useParams();
|
||||||
const { navigate, match } = useTenantPathname();
|
const { navigate, match } = useTenantPathname();
|
||||||
|
const { getDocumentationUrl } = useDocumentationUrl();
|
||||||
const isGuideView = !!id && !!guideId && match(`/api-resources/${id}/guide/${guideId}`);
|
const isGuideView = !!id && !!guideId && match(`/api-resources/${id}/guide/${guideId}`);
|
||||||
|
|
||||||
const { t } = useTranslation(undefined, { keyPrefix: 'admin_console' });
|
const { t } = useTranslation(undefined, { keyPrefix: 'admin_console' });
|
||||||
|
@ -121,7 +123,14 @@ function ApiResourceDetails() {
|
||||||
icon: <File />,
|
icon: <File />,
|
||||||
title: 'application_details.check_guide',
|
title: 'application_details.check_guide',
|
||||||
onClick: () => {
|
onClick: () => {
|
||||||
setIsGuideDrawerOpen(true);
|
if (isLogtoManagementApiResource) {
|
||||||
|
window.open(
|
||||||
|
getDocumentationUrl('/docs/recipes/interact-with-management-api/'),
|
||||||
|
'_blank'
|
||||||
|
);
|
||||||
|
} else {
|
||||||
|
setIsGuideDrawerOpen(true);
|
||||||
|
}
|
||||||
},
|
},
|
||||||
}}
|
}}
|
||||||
actionMenuItems={[
|
actionMenuItems={[
|
||||||
|
|
Loading…
Add table
Reference in a new issue