import { auth } from "@/app/(auth)/auth"; import { TopNavbar } from "@/components/top-navbar"; import { getSiteSettings, getNavLinks } from "@/lib/db/queries"; export default async function AdminLayout({ children, }: { children: React.ReactNode; }) { const [session, siteSettings, navLinks] = await Promise.all([ auth(), getSiteSettings(), getNavLinks(), ]); return (
({ id: link.id, name: link.name, url: link.url, order: link.order, }))} />
{children}
); }