Filtering and sorting functionality
- Dominant language
- JavaScript
- Stars
- 14
- Forks
- 11
- PR merge metrics
- No merged PRs in 30d
Description
## User story
As a student or instructor user,
I want to be able to filter data
So that there is less to sift through and it's easier to find what I'm looking for.
## Description
Tables can be filtered based on contextual options for select column types.
## Expected behaviour/Acceptance criteria
- Sorting option appears via a sorting icon to the right of the column header.
- Sort functionality is disabled if there's 1 or less items in the table
Sorting types include:
- Day/time: chronological, reverse chronological
- Last name: alphabetical, reverse alphabetical
- TBD
Filtering types include:
- TBD
Contributor guide
Research direction
Start by locating the table components and the code that renders column headers and table data. Review how contextual column types are represented before defining the sorting and filtering options. Done means tables expose the specified sorting behavior, disable sorting for one or fewer items, and have agreed filtering behavior beyond the current TBD criteria.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100