fix: filter priorities with tasks in PrioritySwimlanesBoard
- Updated PrioritySwimlanesBoard to filter out priorities that have no associated tasks, ensuring only relevant priorities are displayed. This improves the clarity and usability of the swimlanes.
This commit is contained in:
@@ -44,14 +44,16 @@ export function PrioritySwimlanesBoard({
|
||||
});
|
||||
|
||||
// Convertir en format SwimlaneData en respectant l'ordre de priorité
|
||||
// Filtrer uniquement les priorités qui ont des tâches
|
||||
return getAllPriorities()
|
||||
.sort((a, b) => b.order - a.order) // Ordre décroissant - plus importantes en haut
|
||||
.filter((priority) => grouped[priority.key].length > 0) // Ne garder que les priorités avec des tâches
|
||||
.map((priority) => ({
|
||||
key: priority.key,
|
||||
label: priority.label,
|
||||
icon: priority.icon,
|
||||
color: priority.color,
|
||||
tasks: grouped[priority.key] || [],
|
||||
tasks: grouped[priority.key],
|
||||
context: {
|
||||
type: 'priority' as const,
|
||||
value: priority.key,
|
||||
|
||||
Reference in New Issue
Block a user