From 9ad6de27f261fef4015444c6338364ba8ee42df0 Mon Sep 17 00:00:00 2001 From: gbanyan Date: Mon, 17 Nov 2025 21:37:52 +0800 Subject: [PATCH] Populate navbar with pages from contentlayer --- components/site-header.tsx | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/components/site-header.tsx b/components/site-header.tsx index 1316e3e..3bd0a5b 100644 --- a/components/site-header.tsx +++ b/components/site-header.tsx @@ -1,8 +1,13 @@ import Link from 'next/link'; import { ThemeToggle } from './theme-toggle'; import { siteConfig } from '@/lib/config'; +import { allPages } from 'contentlayer/generated'; export function SiteHeader() { + const pages = allPages + .slice() + .sort((a, b) => (a.title || '').localeCompare(b.title || '')); + return (
@@ -11,7 +16,11 @@ export function SiteHeader() {