From a369340a896591b78a4fd7b8c7a91f9ce188ed0c Mon Sep 17 00:00:00 2001 From: Clas Wen Date: Sat, 11 Oct 2025 18:48:15 +0800 Subject: [PATCH] add link to doc.nbtca.space at header --- src/components/header/HeaderNavigation.tsx | 36 +++++++++++++++++++--- 1 file changed, 32 insertions(+), 4 deletions(-) diff --git a/src/components/header/HeaderNavigation.tsx b/src/components/header/HeaderNavigation.tsx index dc4557d..9c79f0e 100644 --- a/src/components/header/HeaderNavigation.tsx +++ b/src/components/header/HeaderNavigation.tsx @@ -7,7 +7,11 @@ import GithubMark from "./assets/github-mark.svg" export default function App() { const [isMenuOpen, setIsMenuOpen] = useState(false) - const menuItems = [ + const menuItems: { + link: string + name: string + target?: string + }[] = [ { link: "/blog", name: "博客", @@ -20,6 +24,11 @@ export default function App() { link: "/repair", name: "维修", }, + { + link: "https://docs.nbtca.space", + name: "文档", + target: "_blank", + }, { link: "/about", name: "关于我们", @@ -50,8 +59,17 @@ export default function App() { { menuItems.map(item => ( - - {item.name} + + + {item.name} + + { + item.target == "_blank" && ( + + + + ) + } )) @@ -78,8 +96,18 @@ export default function App() { className="w-full py-1 font-bold" href={item.link} size="lg" + target={item.target || "_self"} > - {item.name} + + {item.name} + + { + item.target == "_blank" && ( + + + + ) + } ))}