feat: root layout with fonts, Navbar, Footer

This commit is contained in:
achmad
2026-05-28 22:28:08 +07:00
parent ab7bbd3805
commit 6ba2c8b932
3 changed files with 43 additions and 28 deletions
+6 -1
View File
@@ -2,6 +2,11 @@ import { getAllCategories } from '@/lib/directus'
import NavbarClient from './NavbarClient'
export default async function Navbar() {
const categories = await getAllCategories()
let categories: { id: string; name: string; slug: string; description: string | null }[] = []
try {
categories = await getAllCategories()
} catch {
// Directus not yet available — renders empty nav
}
return <NavbarClient categories={categories} />
}
+4
View File
@@ -0,0 +1,4 @@
'use client'
export default function SearchOverlay() {
return null
}