File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed
Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ import {
1010 removeTextFilter ,
1111} from "../../slices/tableFilterSlice" ;
1212import { loadEventsIntoTable } from "../../thunks/tableThunks" ;
13+ import { setOffset , setPageActive } from "../../slices/tableSlice" ;
1314import { useAppDispatch , useAppSelector } from "../../store" ;
1415import { fetchEvents } from "../../slices/eventSlice" ;
1516import { ParseKeys } from "i18next" ;
@@ -40,7 +41,10 @@ const Stats = () => {
4041 let filter = filterMap . find ( ( { name } ) => name === f . name ) ;
4142 filterValue = f . value ;
4243 if ( ! ! filter ) {
43- dispatch ( editFilterValue ( { filterName : filter . name , value : filterValue , resource : "events" } ) ) ;
44+ // go to first page without reloading all events
45+ dispatch ( setOffset ( 0 ) ) ;
46+ dispatch ( setPageActive ( 0 ) ) ;
47+ dispatch ( editFilterValue ( { filterName : filter . name , value : filterValue , resource : "events" } ) ) ;
4448 }
4549 } ) ;
4650 await dispatch ( fetchEvents ( ) ) ;
You can’t perform that action at this time.
0 commit comments