import { headers } from "next/headers"; import { auth } from "@/lib/auth/server"; import { MarketingNav } from "@/components/marketing/marketing-nav"; import { MarketingFooter } from "@/components/marketing/marketing-footer"; export default async function MarketingLayout({ children }: { children: React.ReactNode }) { const session = await auth.api.getSession({ headers: await headers() }).catch(() => null); const locale = (session?.user as { locale?: string } | undefined)?.locale; return (