feat(public-booking): enhance booking confirmation with price and address details
This commit is contained in:
@@ -80,10 +80,12 @@ export const publicBookingSchema = z.object({
|
||||
export const publicBookingConfirmationSchema = z.object({
|
||||
bookingCode: z.string().regex(BOOKING_CODE_REGEX),
|
||||
complexName: z.string(),
|
||||
complexAddress: z.string().optional(),
|
||||
complexSlug: z.string(),
|
||||
date: z.string().regex(ISO_DATE_REGEX),
|
||||
startTime: z.string().regex(TIME_REGEX),
|
||||
endTime: z.string().regex(TIME_REGEX),
|
||||
price: z.number().nonnegative(),
|
||||
courtName: z.string(),
|
||||
sport: publicBookingSportSchema,
|
||||
status: z.enum(['CONFIRMED', 'CANCELLED', 'COMPLETED']),
|
||||
|
||||
Reference in New Issue
Block a user