Skip to content

Commit

Permalink
Merge pull request #16689 from CDCgov/experience/16385/daily-filter-bug
Browse files Browse the repository at this point in the history
reset pagination upon filtering
  • Loading branch information
etanb authored Dec 3, 2024
2 parents d2129bd + 0d339e8 commit f81e452
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions frontend-react/src/components/Table/TableFilters.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ import {
RangeSettingsActionType,
} from "../../hooks/filters/UseDateRange/UseDateRange";
import { FilterManager } from "../../hooks/filters/UseFilterManager/UseFilterManager";
import { PageSettingsActionType } from "../../hooks/filters/UsePages/UsePages";
import { FeatureName } from "../../utils/FeatureName";
import { appInsights } from "../../utils/TelemetryService/TelemetryService";

Expand Down Expand Up @@ -101,6 +102,13 @@ function TableFilters({
type: RangeSettingsActionType.RESET,
payload: { from, to },
});

// Reset results to first page upon applying filters
filterManager.updatePage({
type: PageSettingsActionType.SET_PAGE,
payload: { page: 1 },
});

cursorManager?.update({
type: CursorActionType.RESET,
payload: filterManager.sortSettings.order === "DESC" ? to : from,
Expand Down

0 comments on commit f81e452

Please sign in to comment.