diff --git a/frontend/src/components/RideModal/Pages/Driver.tsx b/frontend/src/components/RideModal/Pages/Driver.tsx index f92eb854..1eccb0f9 100644 --- a/frontend/src/components/RideModal/Pages/Driver.tsx +++ b/frontend/src/components/RideModal/Pages/Driver.tsx @@ -5,7 +5,12 @@ import styles from '../ridemodal.module.css'; import { Label, Input, Button } from '../../FormElements/FormElements'; import axios from '../../../util/axios'; -const DriverPage = ({ onBack, onSubmit, formData }: ModalPageProps) => { +const DriverPage = ({ + onBack, + onSubmit, + formData, + labelid, +}: ModalPageProps & { labelid?: string }) => { const { register, handleSubmit, formState } = useForm({ defaultValues: { driver: formData?.driver ?? '', @@ -38,9 +43,14 @@ const DriverPage = ({ onBack, onSubmit, formData }: ModalPageProps) => { return (
-
+
{loaded ? ( - availableDrivers.map((d) => ( + availableDrivers.map((d, index) => (
)) diff --git a/frontend/src/components/RideModal/Pages/RiderInfo.tsx b/frontend/src/components/RideModal/Pages/RiderInfo.tsx index e6039330..9c9984cc 100644 --- a/frontend/src/components/RideModal/Pages/RiderInfo.tsx +++ b/frontend/src/components/RideModal/Pages/RiderInfo.tsx @@ -88,7 +88,7 @@ const RiderInfoPage = ({ formData, onBack, onSubmit }: ModalPageProps) => { )} {locations.map((l) => ( - + ))}
@@ -118,7 +118,7 @@ const RiderInfoPage = ({ formData, onBack, onSubmit }: ModalPageProps) => { )} {locations.map((l) => ( - + ))}
diff --git a/frontend/src/components/RideModal/RideModal.tsx b/frontend/src/components/RideModal/RideModal.tsx index f898bb6c..1ebb3d75 100644 --- a/frontend/src/components/RideModal/RideModal.tsx +++ b/frontend/src/components/RideModal/RideModal.tsx @@ -237,6 +237,7 @@ const RideModal = ({ open, close, ride, editSingle }: RideModalProps) => { formData={formData} onBack={goPrevPage} onSubmit={saveDataThen(goNextPage)} + labelid="ride-modal" />