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" && (
+
+ )
+ }
))}