diff --git a/Client/src/Pages/Incidents/IncidentTable/index.jsx b/Client/src/Pages/Incidents/IncidentTable/index.jsx index 741ee144a..7a77208f8 100644 --- a/Client/src/Pages/Incidents/IncidentTable/index.jsx +++ b/Client/src/Pages/Incidents/IncidentTable/index.jsx @@ -32,11 +32,11 @@ const IncidentTable = ({ monitors, selectedMonitor, filter }) => { }); useEffect(() => { - setPaginationController({ - ...paginationController, + setPaginationController((prevPaginationController) => ({ + ...prevPaginationController, page: 0, - }); - }, [filter, selectedMonitor, paginationController]); + })); + }, [filter, selectedMonitor]); useEffect(() => { const fetchPage = async () => { diff --git a/Client/src/Pages/Monitors/Details/PaginationTable/index.jsx b/Client/src/Pages/Monitors/Details/PaginationTable/index.jsx index b9416e961..ad8248ab0 100644 --- a/Client/src/Pages/Monitors/Details/PaginationTable/index.jsx +++ b/Client/src/Pages/Monitors/Details/PaginationTable/index.jsx @@ -29,11 +29,11 @@ const PaginationTable = ({ monitorId, dateRange }) => { }); useEffect(() => { - setPaginationController({ - ...paginationController, + setPaginationController((prevPaginationController) => ({ + ...prevPaginationController, page: 0, - }); - }, [dateRange, paginationController]); + })); + }, [dateRange]); useEffect(() => { const fetchPage = async () => {