fix(website): use correct version for cross-package links (#10193)

This commit is contained in:
Qjuh
2024-04-11 17:38:04 +02:00
committed by GitHub
parent 7dc5bdfef5
commit afb97fbd00
4 changed files with 7 additions and 4 deletions

View File

@@ -13,7 +13,7 @@ export async function DocNode({ node, version }: { readonly node?: any; readonly
<Link
key={`${node.text}-${idx}`}
className="font-mono text-blurple hover:text-blurple-500 dark:hover:text-blurple-300"
href={`/docs/packages/${node.resolvedPackage.packageName}/${version}/${node.uri}`}
href={`/docs/packages/${node.resolvedPackage.packageName}/${node.resolvedPackage.version ?? version}/${node.uri}`}
>
{node.text}
</Link>

View File

@@ -20,7 +20,7 @@ export async function ExcerptNode({ node, version }: { readonly node?: any; read
<Link
key={`${excerpt.resolvedItem.displayName}-${idx}`}
className="text-blurple hover:text-blurple-500 dark:hover:text-blurple-300"
href={`/docs/packages/${excerpt.resolvedItem.packageName}/${version}/${excerpt.resolvedItem.uri}`}
href={`/docs/packages/${excerpt.resolvedItem.packageName}/${excerpt.resolvedItem.version ?? version}/${excerpt.resolvedItem.uri}`}
>
{excerpt.text}
</Link>

View File

@@ -17,7 +17,10 @@ export async function fetchNode({
if (ENV.IS_LOCAL_DEV) {
try {
const fileContent = await readFile(
join(process.cwd(), `../../packages/${packageName}/docs/split/${version}.${normalizeItem}.api.json`),
join(
process.cwd(),
`../../packages/${packageName}/docs/${packageName}/split/${version}.${normalizeItem}.api.json`,
),
'utf8',
);

View File

@@ -13,7 +13,7 @@ export async function fetchSitemap({
if (ENV.IS_LOCAL_DEV) {
try {
const fileContent = await readFile(
join(process.cwd(), `../../packages/${packageName}/docs/split/${version}.sitemap.api.json`),
join(process.cwd(), `../../packages/${packageName}/docs/${packageName}/split/${version}.sitemap.api.json`),
'utf8',
);