'use client'; import { usePathname } from 'next/navigation'; import { Header } from './Header'; import { Footer } from './Footer'; export function RootLayoutClient({ children }: { children: React.ReactNode }) { const pathname = usePathname(); const isAdminRoute = pathname?.startsWith('/admin'); if (isAdminRoute) { // Admin routes render without header/footer return <>{children}; } // Regular routes render with header/footer return ( <>
{children}