+ {/* Date Field */}
+
+
+
+
+
+
+
+
+ date < new Date(new Date().setHours(0, 0, 0, 0))
+ }
+ onSelect={(date) => {
+ if (date) {
+ setValue("date", formatDateString(date), {
+ shouldValidate: true,
+ });
+ }
+ }}
+ />
+
+
+ {errors.date && (
+
{errors.date.message}
+ )}
+
+ {/* Room Field */}
+
+
+
+ {errors.roomId && (
+
+ {errors.roomId.message}
+
+ )}
+
+ {/* Start Time Field */}
+
+
+
+ {errors.startTime && (
+
+ {errors.startTime.message}
+
+ )}
+
+ {/* End Time Field */}
+
+
+
+ {errors.endTime && (
+
+ {errors.endTime.message}
+
+ )}
+
+
+ {/* Description Field */}
+