From 0af80494361ec9b71e004e2c83c43170666acbd9 Mon Sep 17 00:00:00 2001
From: nsfisis <nsfisis@gmail.com>
Date: Sun, 2 Nov 2025 22:23:52 +0900
Subject: feat(nuldoc): Update site header

---
 services/nuldoc/nuldoc-src/pages/NotFoundPage.tsx | 14 ++++++++++++--
 1 file changed, 12 insertions(+), 2 deletions(-)

(limited to 'services/nuldoc/nuldoc-src/pages/NotFoundPage.tsx')

diff --git a/services/nuldoc/nuldoc-src/pages/NotFoundPage.tsx b/services/nuldoc/nuldoc-src/pages/NotFoundPage.tsx
index f9e46b4..ac105e8 100644
--- a/services/nuldoc/nuldoc-src/pages/NotFoundPage.tsx
+++ b/services/nuldoc/nuldoc-src/pages/NotFoundPage.tsx
@@ -1,9 +1,13 @@
 import GlobalFooter from "../components/GlobalFooter.tsx";
-import GlobalHeader from "../components/GlobalHeader.tsx";
+import AboutGlobalHeader from "../components/AboutGlobalHeader.tsx";
+import BlogGlobalHeader from "../components/BlogGlobalHeader.tsx";
+import SlidesGlobalHeader from "../components/SlidesGlobalHeader.tsx";
+import DefaultGlobalHeader from "../components/DefaultGlobalHeader.tsx";
 import PageLayout from "../components/PageLayout.tsx";
 import { Config } from "../config.ts";
 
 export default function NotFoundPage(
+  site: "default" | "about" | "blog" | "slides",
   config: Config,
 ) {
   return (
@@ -14,7 +18,13 @@ export default function NotFoundPage(
       config={config}
     >
       <body className="single">
-        <GlobalHeader config={config} />
+        {site === "about"
+          ? <AboutGlobalHeader config={config} />
+          : site === "blog"
+          ? <BlogGlobalHeader config={config} />
+          : site === "slides"
+          ? <SlidesGlobalHeader config={config} />
+          : <DefaultGlobalHeader config={config} />}
         <main className="main">
           <article>
             <div className="not-found">404</div>
-- 
cgit v1.2.3-70-g09d2

