"use client" import { AppShell } from "@/components/layout/app-shell" import { UserProvider, useUser } from "@/providers/user-provider" import { Loader2 } from "lucide-react" function DashboardContent({ children }: { children: React.ReactNode }) { const { user, loading } = useUser() if (loading) { return (
) } if (!user) return null return {children} } export default function DashboardLayout({ children, }: { children: React.ReactNode }) { return ( {children} ) }