import { Header } from "@/components/nav-header" import { Sidebar } from "@/components/nav-sidebar" import { dashboardConfig } from "@/lib/config/dashboard" import { getCurrentUser } from "@/lib/session" export default async function ContentLayout({ children, }: { children: React.ReactNode }) { const user = await getCurrentUser() return ( <main className="flex min-h-screen flex-col space-y-6 align-middle"> <Header user={user} /> <div className="container grid flex-1 gap-12 grid-cols-5"> <aside className="self-start sticky top-[89px] col-span-1"> <Sidebar items={dashboardConfig.sidebarNav} user={user} /> </aside> <div className="flex flex-1 flex-col w-full h-full col-span-4 pb-6"> {children} </div> </div> </main> ) }