import type React from "react" import { getCurrentUser } from "@/lib/auth" import { redirect } from "next/navigation" import Header from "@/components/layout/header" import DashboardSidebar from "@/components/dashboard/sidebar" export default async function DashboardLayout({ children, }: { children: React.ReactNode }) { const user = await getCurrentUser() if (!user) { redirect("/login") } if (user.role !== "customer") { redirect("/login") } return (