Add Pagination to projects page with search and sort functionality
Created by: karthiek390
Description
1.) Server-side pagination to "Projects page" with options for how many items to display per page (25, 50, 100), along with the range of items on a page, and the total count of items.
2.) The search functionality dynamically filters the list of projects based on a search query.
3.) The sort functionality enables users to order the list of projects by specific attributes (name, datasets, created_at, updated_at) in either ascending or descending order.
Related Issue(s)
Closes #[242]
Changes Made
-
Feature added -
Bug fixed -
Code refactored -
Documentation updated -
Other changes: [describe]
Checklist
Before submitting this PR, please make sure that:
-
Your code passes linting and coding style checks. -
Documentation has been updated to reflect the changes. -
You have reviewed your own code and resolved any merge conflicts. -
You have requested a review from at least one team member. -
Any relevant issue(s) have been linked to this PR.