import { env } from "@/env/server"

import { BookingWidget } from "@/components/BookingWidget"

import type { BookingWidgetSearchData } from "@/types/components/bookingWidget"
import type { LangParams, PageArgs } from "@/types/params"

export default async function BookingWidgetPage(props: PageArgs<LangParams, BookingWidgetSearchData>) {
  const params = await props.params;
  const searchParams = await props.searchParams;
  if (!env.isLangLive(params.lang)) {
    return null
  }

  return <BookingWidget bookingWidgetSearchParams={searchParams} />
}
