import type { BookingConfirmation } from "../../types/bookingConfirmation" import type { Room } from "../../types/hotel" export function getHotelRoom( rooms: Room[], roomTypeCode: BookingConfirmation["booking"]["roomTypeCode"] ) { if (!rooms.length || !roomTypeCode) { return null } const room = rooms.find((r) => { return r.roomTypes.find((roomType) => roomType.code === roomTypeCode) }) if (!room) { return null } const bedType = room.roomTypes.find( (roomType) => roomType.code === roomTypeCode ) if (!bedType) { return null } return { ...room, bedType, } }