import { renderServicePackagesPage } from "@/app/services/[serviceSlug]/[manufacturerSlug]/[modelSlug]/page";

type PageProps = {
  params: Promise<{ manufacturerSlug: string; modelSlug: string }>;
  searchParams?: Promise<Record<string, string | undefined>>;
};

export default async function BatteryServiceCarPackagesPage({ params, searchParams }: PageProps) {
  const { manufacturerSlug, modelSlug } = await params;
  const resolvedSearchParams = await searchParams;

  return renderServicePackagesPage(
    {
      params: Promise.resolve({ serviceSlug: "battery-service", manufacturerSlug, modelSlug }),
      searchParams: Promise.resolve({ ...resolvedSearchParams, vehicleType: "car" }),
    },
    false,
  );
}
