diff --git a/src/components/Dashboard/ReservationPage/ReservationDialog.tsx b/src/components/Dashboard/ReservationPage/ReservationDialog.tsx index da15a7758e0c115e2f42be4b8bb8df1d5728d000..d5a4469f8df8373f12b15c78d7f4ea1f059d951a 100644 --- a/src/components/Dashboard/ReservationPage/ReservationDialog.tsx +++ b/src/components/Dashboard/ReservationPage/ReservationDialog.tsx @@ -9,15 +9,13 @@ import { Button, Typography, } from '@material-ui/core'; - -import { ResponseProps } from 'api/ResponseProps'; +import { InsertReservationType } from 'types/InsertReservationType'; +import { SeniorSearchQueryType } from 'types/SeniorSearchQueryType'; import { getRoleObject } from 'api/getRoleObject'; import { setReservation } from 'api/setReservation'; import { SubmitHandler, useForm } from 'react-hook-form'; -import { InputField } from 'components/Auth/InputField/InputField'; -import { InsertReservationProps } from './Reservation/InsertReservationProps'; -import { TripStage } from './Reservation/TripStage'; import { SeniorSearch } from './Reservation/SeniorSearch/SeniorSearch'; +import { TripStage } from './Reservation/TripStage'; type ReservationDialogProps = { handleClose: () => void; @@ -27,14 +25,14 @@ export const ReservationDialog: FC<ReservationDialogProps> = ({ handleClose, isOpen, }: ReservationDialogProps) => { - const { control, handleSubmit } = useForm<InsertReservationProps>({ + const { control, handleSubmit } = useForm<InsertReservationType>({ mode: 'onSubmit', }); - const [senior, setSenior] = useState<ResponseProps | null>(null); + const [senior, setSenior] = useState<SeniorSearchQueryType | null>(null); - const onSubmit: SubmitHandler<InsertReservationProps> = ( - reservation: InsertReservationProps, + const onSubmit: SubmitHandler<InsertReservationType> = ( + reservation: InsertReservationType, ) => { const filledReservation = reservation; getRoleObject().then((role) => {