import {
  generateMetadata,
  renderServiceModelsPage,
} from "@/app/services/[serviceSlug]/[manufacturerSlug]/page";
import { notFound } from "next/navigation";

export { generateMetadata };

type ServiceModelsEvPageProps = Parameters<typeof renderServiceModelsPage>[0];

export default async function ServiceModelsEvPage(props: ServiceModelsEvPageProps) {
  const { serviceSlug } = await props.params;

  if (serviceSlug === "engine-repair" || serviceSlug === "battery-service") {
    notFound();
  }

  return renderServiceModelsPage(props, true);
}
