Skip to content

Commit 87e8500

Browse files
committed
#2082 removed use states for date pickers
1 parent a5b00eb commit 87e8500

1 file changed

Lines changed: 11 additions & 5 deletions

File tree

src/frontend/src/pages/FinancePage/FinanceComponents/GenerateReceiptsModal.tsx

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ import LoadingIndicator from '../../../components/LoadingIndicator';
66
import { yupResolver } from '@hookform/resolvers/yup';
77
import * as yup from 'yup';
88
import { useDownloadPDFOfImages } from '../../../hooks/finance.hooks';
9-
import { useState } from 'react';
109
import { useToast } from '../../../hooks/toasts.hooks';
1110
import { ReimbursementRequest } from 'shared';
1211

@@ -32,6 +31,10 @@ interface GenerateReceiptsModalProps {
3231
endDate: Date;
3332
setStartDate: (val: Date) => void;
3433
setEndDate: (val: Date) => void;
34+
endDatePickerOpen: boolean;
35+
startDatePickerOpen: boolean;
36+
setEndDatePickerOpen: (val : boolean) => void
37+
setStartDatePickerOpen:(val : boolean) => void;
3538
}
3639

3740
const GenerateReceiptsModal = ({
@@ -43,11 +46,14 @@ const GenerateReceiptsModal = ({
4346
startDate,
4447
setStartDate,
4548
endDate,
46-
setEndDate
49+
setEndDate,
50+
setEndDatePickerOpen,
51+
setStartDatePickerOpen,
52+
endDatePickerOpen,
53+
startDatePickerOpen
54+
4755
}: GenerateReceiptsModalProps) => {
4856
const toast = useToast();
49-
const [startDatePickerOpen, setStartDatePickerOpen] = useState(false);
50-
const [endDatePickerOpen, setEndDatePickerOpen] = useState(false);
5157

5258
const { mutateAsync, isLoading } = useDownloadPDFOfImages(startDate, endDate, refundSource);
5359

@@ -89,7 +95,7 @@ const GenerateReceiptsModal = ({
8995
reset,
9096
formState: { errors, isValid }
9197
} = useForm({
92-
resolver: yupResolver(schema)
98+
resolver: yupResolver(schema),
9399
});
94100

95101
return (

0 commit comments

Comments
 (0)