diff --git a/apps/web/src/components/SiteHeader.tsx b/apps/web/src/components/SiteHeader.tsx
index d4f81a3..ae35ac6 100644
--- a/apps/web/src/components/SiteHeader.tsx
+++ b/apps/web/src/components/SiteHeader.tsx
@@ -10,12 +10,12 @@ export function SiteHeader() {
const routerState = useRouterState();
const pathname = routerState.location.pathname;
const isHomepage = pathname === "/";
-
- if (pathname === "/kamp") return null;
+ const isKamp = pathname === "/kamp";
const [isVisible, setIsVisible] = useState(false);
useEffect(() => {
+ if (isKamp) return;
if (!isHomepage) {
setIsVisible(true);
return;
@@ -28,7 +28,9 @@ export function SiteHeader() {
handleScroll();
window.addEventListener("scroll", handleScroll, { passive: true });
return () => window.removeEventListener("scroll", handleScroll);
- }, [isHomepage]);
+ }, [isHomepage, isKamp]);
+
+ if (isKamp) return null;
if (!session?.user) {
return
Twee waarheden en een leugen. Vier bolhoeden en één typmachine. - Bereid u voor op een week journalistiek, theater, dans en woordkunst - — alles gehuld in inkt en papier-maché. + Bereid u voor op een week journalistiek, theater, dans en + woordkunst — alles gehuld in inkt en papier-maché.
{/* Ornamental divider */} @@ -332,8 +332,7 @@ function KampPage() { key={label} style={{ padding: "16px 18px", - borderRight: - i % 2 === 0 ? `1px solid ${INK}` : undefined, + borderRight: i % 2 === 0 ? `1px solid ${INK}` : undefined, borderTop: i >= 2 ? `1px solid ${INK}` : undefined, }} >