'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}
>
);
}