import { notFound } from "next/navigation";
import { createLibraryMetadata, LibraryPage } from "@/components/LibraryPage";

export const dynamicParams = false;

export function generateStaticParams() {
  return [{ locale: "fr" }];
}

export function generateMetadata() {
  return createLibraryMetadata("fr");
}

export default async function FrenchLibraryRoute({ params }: { params: Promise<{ locale: string }> }) {
  const { locale } = await params;
  if (locale !== "fr") notFound();
  return <LibraryPage locale="fr" />;
}
