Merge branch 'develop' into feat/sw-386-header-fixes

This commit is contained in:
Linus Flood
2024-09-13 12:03:02 +02:00
15 changed files with 254 additions and 141 deletions
@@ -0,0 +1,10 @@
export type AvailabilityInput = {
cityId: string
roomStayStartDate: string
roomStayEndDate: string
adults: number
children?: number
promotionCode?: string
reservationProfileType?: string
attachedProfileId?: string
}
@@ -0,0 +1,12 @@
import { AvailabilityPrices } from "@/server/routers/hotels/output"
import { Hotel } from "@/types/hotel"
export type HotelCardListingProps = {
hotelData: HotelData[]
}
export type HotelData = {
hotelData: Hotel
price: AvailabilityPrices
}
@@ -1,11 +1,5 @@
import {
Availability,
AvailabilityPrices,
} from "@/server/routers/hotels/output"
import { HotelData } from "./hotelCardListingProps"
export type HotelCardProps = {
checkInDate: Availability["data"][number]["attributes"]["checkInDate"]
checkOutDate: Availability["data"][number]["attributes"]["checkOutDate"]
hotelId: Availability["data"][number]["attributes"]["hotelId"]
price: AvailabilityPrices
hotel: HotelData
}
@@ -1,3 +0,0 @@
import { HotelFilter } from "@/server/routers/hotels/output"
export type HotelFilterProps = { filters: HotelFilter }
@@ -0,0 +1,5 @@
import { Hotel } from "@/types/hotel"
export type HotelFiltersProps = {
filters: Hotel["detailedFacilities"]
}