1
0
Fork 0
mirror of https://github.com/portainer/portainer.git synced 2025-07-23 23:39:41 +02:00

fix(doclinks): fix help link paths [EE-6861] (#11417)
Some checks failed
ci / build_images (map[arch:amd64 platform:linux version:]) (push) Has been cancelled
ci / build_images (map[arch:amd64 platform:windows version:1809]) (push) Has been cancelled
ci / build_images (map[arch:amd64 platform:windows version:ltsc2022]) (push) Has been cancelled
ci / build_images (map[arch:arm platform:linux version:]) (push) Has been cancelled
ci / build_images (map[arch:arm64 platform:linux version:]) (push) Has been cancelled
ci / build_images (map[arch:ppc64le platform:linux version:]) (push) Has been cancelled
ci / build_images (map[arch:s390x platform:linux version:]) (push) Has been cancelled
/ triage (push) Has been cancelled
Lint / Run linters (push) Has been cancelled
Test / test-client (push) Has been cancelled
Test / test-server (map[arch:amd64 platform:linux]) (push) Has been cancelled
Test / test-server (map[arch:amd64 platform:windows version:1809]) (push) Has been cancelled
Test / test-server (map[arch:amd64 platform:windows version:ltsc2022]) (push) Has been cancelled
Test / test-server (map[arch:arm64 platform:linux]) (push) Has been cancelled
ci / build_manifests (push) Has been cancelled

This commit is contained in:
Matt Hook 2024-03-19 11:46:55 +13:00 committed by GitHub
parent 889c36f64a
commit 6a3eda4bce
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 9 additions and 9 deletions

View file

@ -1,9 +1,11 @@
import { ReactNode } from 'react';
import { useDocsUrl } from '../PageHeader/ContextHelp/ContextHelp'; import { useDocsUrl } from '../PageHeader/ContextHelp/ContextHelp';
type HelpLinkProps = { type HelpLinkProps = {
docLink?: string; docLink: string;
target?: string; target?: string;
children?: React.ReactNode; children?: ReactNode;
}; };
export function HelpLink({ export function HelpLink({
@ -14,7 +16,7 @@ export function HelpLink({
const docsUrl = useDocsUrl(docLink); const docsUrl = useDocsUrl(docLink);
return ( return (
<a href={docsUrl} target={target} rel="noreferrer"> <a href={docsUrl} target={target} rel="noopener noreferrer">
{children} {children}
</a> </a>
); );

View file

@ -17,7 +17,7 @@ import { confirmDestructive } from '@@/modals/confirm';
import { buildConfirmButton } from '@@/modals/utils'; import { buildConfirmButton } from '@@/modals/utils';
import { InformationPanel } from '@@/InformationPanel'; import { InformationPanel } from '@@/InformationPanel';
import { TextTip } from '@@/Tip/TextTip'; import { TextTip } from '@@/Tip/TextTip';
import { useDocsUrl } from '@@/PageHeader/ContextHelp/ContextHelp'; import { HelpLink } from '@@/HelpLink';
import { useContainers } from '../queries/containers'; import { useContainers } from '../queries/containers';
import { useSystemLimits } from '../../proxy/queries/useInfo'; import { useSystemLimits } from '../../proxy/queries/useInfo';
@ -78,8 +78,6 @@ function CreateForm() {
isDockerhubRateLimited, isDockerhubRateLimited,
}); });
const createContDocUrl = useDocsUrl('/docker/containers/create');
if (!envQuery.data || !initialValuesQuery) { if (!envQuery.data || !initialValuesQuery) {
return null; return null;
} }
@ -103,10 +101,10 @@ function CreateForm() {
<TextTip> <TextTip>
The new container may fail to start if the image is changed, and The new container may fail to start if the image is changed, and
settings from the previous container aren&apos;t compatible. Common settings from the previous container aren&apos;t compatible. Common
causes include entrypoint, cmd or causes include entrypoint, cmd or{' '}
<a href={createContDocUrl} target="_blank" rel="noreferrer"> <HelpLink docLink="/user/docker/containers/advanced">
other settings other settings
</a>{' '} </HelpLink>{' '}
set by an image. set by an image.
</TextTip> </TextTip>
</InformationPanel> </InformationPanel>