Interface BookingDraft
interface BookingDraft {
contact: GuestContact;
notes?: string;
seats: Seat[];
timewindow_id: string;
}
contact: GuestContact;
notes?: string;
seats: Seat[];
timewindow_id: string;
}
Properties
contact
Guest contact fields.
Optionalnotes
notes?: string
Optional booking notes, subject to the component and backend limits. Optional; omitted unless supplied by the host or backend.
seats
Booked places, or requested seat count depending on the signature.
timewindow_ id
timewindow_id: string
Backend timewindow identifier used for submission.
Compact form draft containing the selected window, seats and guest contact.