-
Notifications
You must be signed in to change notification settings - Fork 14
Feat: Add Assignee Filter to Team Todo List #228
Copy link
Copy link
Open
Labels
DXImproving the developer experienceImproving the developer experienceTailwindTypeScriptenhancementImproving something existingImproving something existingfeature taskA big ticket item that needs to come up as a featureA big ticket item that needs to come up as a featurejavascriptPull requests that update javascript codePull requests that update javascript code
Metadata
Metadata
Assignees
Labels
DXImproving the developer experienceImproving the developer experienceTailwindTypeScriptenhancementImproving something existingImproving something existingfeature taskA big ticket item that needs to come up as a featureA big ticket item that needs to come up as a featurejavascriptPull requests that update javascript codePull requests that update javascript code
Issue Description
The team's to-do list page cannot currently filter tasks by assignee. Users need a way to filter the list to show tasks assigned to specific team members. This feature is required to improve task management and visibility within teams.
Expected Behaviour
Filterbutton should be added to the team's to-do list page next to theInclude Doneswitch.Filterbutton should open a dropdown menu with anAssigneeoption.Assigneeshould show a search interface to select users.Current Behaviour
TeamTaskscomponent insrc/modules/teams/team-tasks.tsxcurrently only supports:Include Donetoggle (filtering task by statusDone).TasksApi.getTasksmethod does not pass any assignee-related parameters to the backend.Screenshots
Reproducibility
Steps to Reproduce
Additional Information
This issue primarily involves:
src/modules/teams/team-tasks.tsxto add the filter UI.src/api/tasks/tasks.api.tsandsrc/api/tasks/tasks.types.tsto support passingassigneeIdto the backend.Checklist