{children}
"use client"; import { useState } from "react"; import { useSession } from "@/lib/auth-client"; import Sidebar from "@/components/admin/sidebar"; import Header from "@/components/admin/header"; import { Sheet, SheetContent } from "@/components/ui/sheet"; export default function AdminLayout({ children }: { children: React.ReactNode }) { const [sidebarOpen, setSidebarOpen] = useState(false); const [collapsed, setCollapsed] = useState(false); const { data: session } = useSession(); const userName = session?.user?.name || "Admin"; const userEmail = session?.user?.email || ""; return (