diff --git a/src/components/admin/RideForm.tsx b/src/components/admin/RideForm.tsx index 98350161..c10fb74c 100644 --- a/src/components/admin/RideForm.tsx +++ b/src/components/admin/RideForm.tsx @@ -694,6 +694,380 @@ export function RideForm({ onSubmit, onCancel, initialData, isEditing = false }: )} + {/* Water Ride Specific Fields */} + {selectedCategory === 'water_ride' && ( +
+

Water Ride Details

+ +
+
+ + v === "" ? undefined : parseFloat(v) })} + placeholder={measurementSystem === 'imperial' ? 'e.g. 47' : 'e.g. 120'} + /> +
+ +
+ + v === "" ? undefined : parseFloat(v) })} + placeholder={measurementSystem === 'imperial' ? 'e.g. 16' : 'e.g. 5'} + /> +
+ +
+ + +
+ +
+ + +
+ +
+ + v === "" ? undefined : parseInt(v) })} + placeholder="e.g. 8" + /> +
+
+
+ )} + + {/* Dark Ride Specific Fields */} + {selectedCategory === 'dark_ride' && ( +
+

Dark Ride Details

+ +
+
+ + +
+ +
+ + v === "" ? undefined : parseInt(v) })} + placeholder="e.g. 420" + /> +
+ +
+ + v === "" ? undefined : parseInt(v) })} + placeholder="e.g. 15" + /> +
+ +
+ + +
+ +
+ + +
+ +
+ + v === "" ? undefined : parseInt(v) })} + placeholder="e.g. 12" + /> +
+
+ +
+ +