"use client"; import { usePathname } from "next/navigation"; // Site kromunun (banner, header, üst/alt blur) gizleneceği rotalar // (tam eşleşme veya alt yol). KaydetBanner da aynı listeye uyar. const HIDDEN_PREFIXES = ["/giris"]; export function kromGizliMi(pathname: string) { return HIDDEN_PREFIXES.some( (p) => pathname === p || pathname.startsWith(`${p}/`), ); } export function HeaderGate({ children }: { children: React.ReactNode }) { const pathname = usePathname(); if (kromGizliMi(pathname)) return null; return <>{children}; }