UnlockedLabs / UnlockEdv2

UnlockedLabs' WIP education portal/SIS for capturing meaningful progress of incarcerated learners in external providers, to help earn good time credits
6 stars 19 forks source link

Implement search and sort on student UI pages #265

Open calisio opened 4 months ago

calisio commented 4 months ago

Overview

We need to have search and sort functionality implemented on various pages of the student dashboard. This includes the my courses page, the my progress page, and the course catalog page. This is a larger ticket that will hold several sub tickets (one for each page) to ensure that the PR for this is done in sections. Please only work on one page at a time, submit a PR, then move to the next sub-ticket.

Sub tickets for this task

No search or sort queries have been implemented in the backend, so these tickets will contain both frontend and backend work. Sorts will differ from page to page. Please see each ticket for what the dropdown should contain.

techeclecticdesign commented 4 months ago

I would love to take care of these tickets.

techeclecticdesign commented 4 months ago

The search bar in users.tsx did not work. I fixed it on the backend. Should I keep the order sorting using chevrons or should I switch to a dropdown like with these other pages?

calisio commented 4 months ago

Thank you @techeclecticdesign! If you could implement sort with the dropdown to keep it consistent across the platform, that would be amazing.

calisio commented 4 months ago

I just added another issue for the sorting in Users page.