diff --git a/components/kanban/KanbanFilters.tsx b/components/kanban/KanbanFilters.tsx index 7a60381..bb6ef1d 100644 --- a/components/kanban/KanbanFilters.tsx +++ b/components/kanban/KanbanFilters.tsx @@ -79,6 +79,7 @@ export function KanbanFilters({ filters, onFiltersChange }: KanbanFiltersProps) }; const hasActiveFilters = filters.search || filters.tags?.length || filters.priorities?.length; + const activeFiltersCount = (filters.tags?.length || 0) + (filters.priorities?.length || 0) + (filters.search ? 1 : 0); const priorityOptions: { value: TaskPriority; label: string; color: string }[] = [ { value: 'urgent', label: 'Urgent', color: 'bg-red-500' }, @@ -160,14 +161,14 @@ export function KanbanFilters({ filters, onFiltersChange }: KanbanFiltersProps) Filtres - {hasActiveFilters && ( + {activeFiltersCount > 0 && ( - {(filters.tags?.length || 0) + (filters.priorities?.length || 0) + (filters.search ? 1 : 0)} + {activeFiltersCount} )} - {hasActiveFilters && ( + {activeFiltersCount > 0 && (