feat: add filter for completed tasks in the last 7 days

- Implemented `showCompletedLast7Days` filter in `KanbanFilters` to toggle visibility of tasks completed in the last week.
- Updated `GeneralFilters` to include a new filter chip for the completed tasks toggle.
- Enhanced `TasksProvider` to filter tasks based on the new criteria, improving task management capabilities.
- Adjusted `FilterSummary` to display the active filter status for better user feedback.
This commit is contained in:
Julien Froidefond
2025-09-29 22:24:03 +02:00
parent dc46232dd7
commit 1d7c2b5e1a
7 changed files with 66 additions and 5 deletions

View File

@@ -79,6 +79,7 @@ export interface KanbanFilters {
showCompleted?: boolean;
sortBy?: string;
showWithDueDate?: boolean;
showCompletedLast7Days?: boolean;
// Filtres spécifiques Jira
showJiraOnly?: boolean;
hideJiraTasks?: boolean;