mirror of
https://github.com/facebook/docusaurus.git
synced 2025-12-26 01:33:02 +00:00
docs: fix release notes link (#11329)
Some checks failed
Argos CI / take-screenshots (push) Has been cancelled
Build Hash Router / Build Hash Router (push) Has been cancelled
Canary Release / Publish Canary (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
Continuous Releases / Continuous Releases (push) Has been cancelled
E2E Tests / E2E — Yarn v1 (18.0) (push) Has been cancelled
E2E Tests / E2E — Yarn v1 (20) (push) Has been cancelled
E2E Tests / E2E — Yarn v1 (22) (push) Has been cancelled
E2E Tests / E2E — Yarn v1 (24) (push) Has been cancelled
E2E Tests / E2E — Yarn v1 Windows (push) Has been cancelled
E2E Tests / E2E — Yarn Berry (node-modules, -s) (push) Has been cancelled
E2E Tests / E2E — Yarn Berry (node-modules, -st) (push) Has been cancelled
E2E Tests / E2E — Yarn Berry (pnp, -s) (push) Has been cancelled
E2E Tests / E2E — Yarn Berry (pnp, -st) (push) Has been cancelled
E2E Tests / E2E — npm (push) Has been cancelled
E2E Tests / E2E — pnpm (push) Has been cancelled
Some checks failed
Argos CI / take-screenshots (push) Has been cancelled
Build Hash Router / Build Hash Router (push) Has been cancelled
Canary Release / Publish Canary (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
Continuous Releases / Continuous Releases (push) Has been cancelled
E2E Tests / E2E — Yarn v1 (18.0) (push) Has been cancelled
E2E Tests / E2E — Yarn v1 (20) (push) Has been cancelled
E2E Tests / E2E — Yarn v1 (22) (push) Has been cancelled
E2E Tests / E2E — Yarn v1 (24) (push) Has been cancelled
E2E Tests / E2E — Yarn v1 Windows (push) Has been cancelled
E2E Tests / E2E — Yarn Berry (node-modules, -s) (push) Has been cancelled
E2E Tests / E2E — Yarn Berry (node-modules, -st) (push) Has been cancelled
E2E Tests / E2E — Yarn Berry (pnp, -s) (push) Has been cancelled
E2E Tests / E2E — Yarn Berry (pnp, -st) (push) Has been cancelled
E2E Tests / E2E — npm (push) Has been cancelled
E2E Tests / E2E — pnpm (push) Has been cancelled
This commit is contained in:
parent
2adbc0d6a0
commit
a3324ff65e
|
|
@ -12,6 +12,7 @@ import Translate from '@docusaurus/Translate';
|
|||
import {
|
||||
useVersions,
|
||||
useLatestVersion,
|
||||
type GlobalVersion,
|
||||
} from '@docusaurus/plugin-content-docs/client';
|
||||
import Layout from '@theme/Layout';
|
||||
import Heading from '@theme/Heading';
|
||||
|
|
@ -49,6 +50,13 @@ export default function Version(): ReactNode {
|
|||
);
|
||||
const repoUrl = `https://github.com/${organizationName!}/${projectName!}`;
|
||||
|
||||
function getReleaseNotesUrl(version: GlobalVersion): string {
|
||||
if (version.name === '2.x') {
|
||||
return 'https://github.com/facebook/docusaurus/blob/main/CHANGELOG-v2.md';
|
||||
}
|
||||
return `${repoUrl}/releases/tag/v${version.name}`;
|
||||
}
|
||||
|
||||
return (
|
||||
<Layout
|
||||
title="Versions"
|
||||
|
|
@ -81,7 +89,7 @@ export default function Version(): ReactNode {
|
|||
</Link>
|
||||
</td>
|
||||
<td>
|
||||
<Link to={`${repoUrl}/releases/tag/v${latestVersion.name}`}>
|
||||
<Link to={getReleaseNotesUrl(latestVersion)}>
|
||||
<ReleaseNotesLabel />
|
||||
</Link>
|
||||
</td>
|
||||
|
|
@ -142,7 +150,7 @@ export default function Version(): ReactNode {
|
|||
</Link>
|
||||
</td>
|
||||
<td>
|
||||
<Link href={`${repoUrl}/releases/tag/v${version.name}`}>
|
||||
<Link href={getReleaseNotesUrl(version)}>
|
||||
<ReleaseNotesLabel />
|
||||
</Link>
|
||||
</td>
|
||||
|
|
|
|||
Loading…
Reference in New Issue