import { CONSULTORES } from "@/lib/consultores";
import { notFound } from "next/navigation";
import LandingPage from "@/components/LandingPage";

export function generateStaticParams() {
  return Object.keys(CONSULTORES).map((consultor) => ({ consultor }));
}

export default async function ConsultorPage({
  params,
}: {
  params: Promise<{ consultor: string }>;
}) {
  const { consultor: slug } = await params;
  const consultor = CONSULTORES[slug as keyof typeof CONSULTORES];
  if (!consultor) notFound();
  return <LandingPage consultor={consultor} />;
}
