Skip to content

move filtering to the data passed to the backend and fix pagination on the task analysis table#2726

Closed
CollinBeczak wants to merge 6 commits into
mainfrom
fix-react-table-bugs
Closed

move filtering to the data passed to the backend and fix pagination on the task analysis table#2726
CollinBeczak wants to merge 6 commits into
mainfrom
fix-react-table-bugs

Conversation

@CollinBeczak

@CollinBeczak CollinBeczak commented Sep 23, 2025

Copy link
Copy Markdown
Collaborator

Resolves issues introduced in the react table v4 upgrade.

Changes were made in the WithFilterCriteria HOC to make it easier to apply new filters and sorting to the criteria.

The PaginationControl was modified to be compatible with prop based pagination instead of that being supplied by the React Tables useTable hook.

The SearchFilter input component was modified to make consolidate the clear filter functionality and to make it somewhat type sensitive so that users cant type characters in a numbers field (this would cause the endpoint to throw an error)

Various parts of the enhanced table and task analysis table were modified to either improve styling, resolve styling bugs, transition filters, applied filters, and sorting to the criteria prop instead of using the useTable Functionality.

Once the taskAnalysis table fix is approved, i will move onto fixing the rest of the tables.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant