diff --git a/packages/webapp/src/containers/Finances/Report/index.jsx b/packages/webapp/src/containers/Finances/Report/index.jsx index 37ec6cb516..96174ab8aa 100644 --- a/packages/webapp/src/containers/Finances/Report/index.jsx +++ b/packages/webapp/src/containers/Finances/Report/index.jsx @@ -62,14 +62,12 @@ const Report = () => { revenueTypeFilter: typesFilter?.[REVENUE_TYPE], }); - // If dashboard filters change, update report filters - useEffect(() => { + // Refresh report filters according to current dashboard filters when opening modal + const openExportReport = () => { setDateFilter(dashboardDateFilter); - }, [dashboardDateFilter]); - - useEffect(() => { setTypesFilter(dashboardTypesFilter); - }, [dashboardTypesFilter]); + setIsExportReportOpen(true); + }; const onValidityChange = (isValid) => { setIsButtonDisabled(!isValid); @@ -176,7 +174,7 @@ const Report = () => { return (