feat(SW-251): set up filter route
This commit is contained in:
@@ -20,18 +20,28 @@ export default async function SelectHotelPage({
|
||||
setLang(params.lang)
|
||||
|
||||
const tempSearchTerm = "Stockholm"
|
||||
const hotelFilters = await serverClient().hotel.filters.get({
|
||||
hotelId: "879",
|
||||
const getHotelFitlers = await serverClient().hotel.filters.get({
|
||||
language: params.lang,
|
||||
country: "Sweden",
|
||||
city: "Halmstad",
|
||||
})
|
||||
|
||||
const availableHotels = await serverClient().hotel.availability.get({
|
||||
if (!getHotelFitlers) return null
|
||||
|
||||
console.log(getHotelFitlers.data)
|
||||
|
||||
const getAvailableHotels = await serverClient().hotel.availability.get({
|
||||
cityId: "8ec4bba3-1c38-4606-82d1-bbe3f6738e54",
|
||||
roomStayStartDate: "2024-11-02",
|
||||
roomStayEndDate: "2024-11-03",
|
||||
adults: 1,
|
||||
})
|
||||
|
||||
if (!availableHotels) return null
|
||||
if (!getAvailableHotels) return null
|
||||
|
||||
const { availability } = getAvailableHotels
|
||||
|
||||
console.log(availability)
|
||||
|
||||
return (
|
||||
<main className={styles.main}>
|
||||
@@ -48,11 +58,11 @@ export default async function SelectHotelPage({
|
||||
{intl.formatMessage({ id: "Show map" })}
|
||||
<ChevronRightIcon color="burgundy" />
|
||||
</Link>
|
||||
<HotelFilter filters={hotelFilters} />
|
||||
{/* <HotelFilter filters={hotelFilters} /> */}
|
||||
</section>
|
||||
<section className={styles.hotelCards}>
|
||||
{availableHotels.availability.length ? (
|
||||
availableHotels.availability.map((hotel) => (
|
||||
{availability.length ? (
|
||||
availability.map((hotel) => (
|
||||
<HotelCard
|
||||
key={hotel.hotelId}
|
||||
checkInDate={hotel.checkInDate}
|
||||
|
||||
Reference in New Issue
Block a user