import { redirect } from "next/navigation"
import { getCurrentUser } from "@/lib/user"
import { DashboardShell } from "@/app/dashboard/dashboard-shell"

export default async function DashboardLayout({ children }: { children: React.ReactNode }) {
  const user = await getCurrentUser()

  if (!user) {
    redirect("/login")
  }

  return <DashboardShell>{children}</DashboardShell>
}
