From b99a8ad58fd3e5fc7bea259146d21b18cdf6f696 Mon Sep 17 00:00:00 2001 From: Su Yeon Lee Date: Wed, 24 Jul 2024 16:30:15 +0900 Subject: [PATCH] prettier --- client/src/Reports/ReportsPage.tsx | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/client/src/Reports/ReportsPage.tsx b/client/src/Reports/ReportsPage.tsx index 6ff2168f..5caa9fb0 100644 --- a/client/src/Reports/ReportsPage.tsx +++ b/client/src/Reports/ReportsPage.tsx @@ -374,15 +374,11 @@ function ReportsPage() { setAlignment(newTimeInterval); }; - useEffect(() => { - updateTimeInterval(); - }, [alignment, donations]); - const updateTimeInterval = () => { if (donations) { const filteredDonations = donations.filter((donation: any) => { const donationDate = dayjs(donation.date); - const reportDate = dayjs(); //today + const reportDate = dayjs(); if (alignment === 'last_all') { setStartTimePeriod(dayjs('1999-09-09')); } @@ -421,10 +417,14 @@ function ReportsPage() { } } + + useEffect(() => { + updateTimeInterval(); + }, [alignment, donations, updateTimeInterval]); + const generateReport = () => { setErrorMessage(false); - let loadReport; - loadReport = getReportForDateRange( + const loadReport = getReportForDateRange( timefilteredDonations, ); @@ -455,13 +455,13 @@ function ReportsPage() { setErrorMessage(true); } } - }, [startTimePeriod, endTimePeriod]); + }, [startTimePeriod, endTimePeriod, donations]); React.useEffect(() => { if (timefilteredDonations) { generateReport(); } - }, [timefilteredDonations]); + }, [timefilteredDonations, generateReport]); const [purposeData, setPurposeData] = React.useState([ {