Pagination, Filtering, and Sorting for new dashboard tables
Description
For the new tables we'll be showing on the dashboard, we need to add pagination, filtering, and sorting for them. The filtering we'll be including should support searching (as a filter). Look at this resolver and this helper function to see how searching/filtering/pagination/sorting currently happens on the Manuscripts page. Maybe we can reuse some logic there.
Learning objectives
- GraphQL queries
Todo
- Pagination
- Filtering
- Sorting
- Searching