From ae57321e8b8c841dc0063b84f2b02c9704afe1b4 Mon Sep 17 00:00:00 2001 From: Sudrut Date: Thu, 11 Dec 2025 16:30:04 +0800 Subject: [PATCH] fix: component Header creates undefined DocLink --- src/components/header/Header.astro | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/components/header/Header.astro b/src/components/header/Header.astro index 91efe95c..23bbe207 100644 --- a/src/components/header/Header.astro +++ b/src/components/header/Header.astro @@ -10,13 +10,14 @@ export interface Props { } const { lang, name, displayName, nolink } = Astro.props; -const dest = `${lang}.headers.${name}`; +const langPrefix = lang == "C" ? "/c" : "/cpp"; +const src = `${langPrefix}/library/headers/${name}`; const extension = lang === "C" ? ".h" : ""; const text = displayName ?? `<${name}${extension}>`; const As = nolink ? Fragment : DocLink; -const asProps = nolink ? {} : { dest }; +const asProps = nolink ? {} : { src }; ---