feat: add multiroom tracking to booking flow
This commit is contained in:
@@ -26,21 +26,25 @@ export const getHotelsByHotelIdsAvailabilityInputSchema = z.object({
|
||||
})
|
||||
|
||||
export const roomsCombinedAvailabilityInputSchema = z.object({
|
||||
hotelId: z.number(),
|
||||
roomStayStartDate: z.string(),
|
||||
roomStayEndDate: z.string(),
|
||||
uniqueAdultsCount: z.array(z.number()),
|
||||
adultsCount: z.array(z.number()),
|
||||
bookingCode: z.string().optional(),
|
||||
childArray: z
|
||||
.array(
|
||||
z.object({
|
||||
bed: z.nativeEnum(ChildBedMapEnum),
|
||||
age: z.number(),
|
||||
})
|
||||
z
|
||||
.array(
|
||||
z.object({
|
||||
age: z.number(),
|
||||
bed: z.nativeEnum(ChildBedMapEnum),
|
||||
})
|
||||
)
|
||||
.nullable()
|
||||
)
|
||||
.optional(),
|
||||
bookingCode: z.string().optional(),
|
||||
rateCode: z.string().optional(),
|
||||
.nullish(),
|
||||
hotelId: z.number(),
|
||||
lang: z.nativeEnum(Lang),
|
||||
rateCode: z.string().optional(),
|
||||
roomStayEndDate: z.string(),
|
||||
roomStayStartDate: z.string(),
|
||||
})
|
||||
|
||||
export const selectedRoomAvailabilityInputSchema = z.object({
|
||||
|
||||
Reference in New Issue
Block a user