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

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

export const metadata: Metadata = buildPageMetadata(meta);

export default function AboutLayout({ children }: { children: React.ReactNode }) {
  return (
    <>
      <script
        type="application/ld+json"
        dangerouslySetInnerHTML={{
          __html: JSON.stringify(breadcrumbJsonLd("/about", "About Oxyfinz")),
        }}
      />
      {children}
    </>
  );
}
