import type { Metadata } from "next";
import { breadcrumbJsonLd, buildPageMetadata, getPageMetaByPath } from "@/lib/seo";

const meta = getPageMetaByPath("/sme-initiative");
if (!meta) throw new Error("Missing SEO metadata for /sme-initiative");

export const metadata: Metadata = buildPageMetadata(meta);

export default function SmeInitiativeLayout({ children }: { children: React.ReactNode }) {
  return (
    <>
      <script
        type="application/ld+json"
        dangerouslySetInnerHTML={{
          __html: JSON.stringify(
            breadcrumbJsonLd("/sme-initiative", "SME Initiative 2026")
          ),
        }}
      />
      {children}
    </>
  );
}
