diff --git a/app/[lang]/(live)/(public)/hotelreservation/select-rate/page.tsx b/app/[lang]/(live)/(public)/hotelreservation/select-rate/page.tsx index 235eeda52..796c0fedb 100644 --- a/app/[lang]/(live)/(public)/hotelreservation/select-rate/page.tsx +++ b/app/[lang]/(live)/(public)/hotelreservation/select-rate/page.tsx @@ -2,7 +2,6 @@ import { serverClient } from "@/lib/trpc/server" import tempHotelData from "@/server/routers/hotels/tempHotelData.json" import RoomSelection from "@/components/HotelReservation/SelectRate/RoomSelection" -import { getIntl } from "@/i18n" import { setLang } from "@/i18n/serverContext" import styles from "./page.module.css" @@ -19,18 +18,15 @@ export default async function SelectRatePage({ // TODO: Use real endpoint. const hotel = tempHotelData.data.attributes - const rates = await serverClient().hotel.rates.get({ - // TODO: pass the correct hotel ID and all other parameters that should be included in the search - hotelId: searchParams.hotel, + const roomConfigurations = await serverClient().hotel.availability.rooms({ + hotelId: parseInt(searchParams.hotel, 10), + roomStayStartDate: "2024-11-02", + roomStayEndDate: "2024-11-03", + adults: 1, }) - - // const rates = await serverClient().hotel.availability.getForHotel({ - // hotelId: 811, - // roomStayStartDate: "2024-11-02", - // roomStayEndDate: "2024-11-03", - // adults: 1, - // }) - const intl = await getIntl() + if (!roomConfigurations) { + return "No rooms found" + } return (