Checkpoint: ✅ Amélioration visuelle du bouton de test de rappels
- Ajout d'un badge de compteur indiquant le nombre de rappels actifs (ex: "1") - Désactivation visuelle du bouton pour les séquences sans rappels actifs (icône grisée) - Tooltip informatif adapté selon le contexte (nombre de rappels ou message d'erreur) - Amélioration de l'expérience utilisateur avec feedback visuel clair
This commit is contained in:
@@ -405,7 +405,12 @@ export const appRouter = router({
|
||||
})
|
||||
);
|
||||
|
||||
return { ...seq, dates: datesAvecRappels, nbInscrits };
|
||||
// Compter le nombre de rappels actifs pour cette séquence
|
||||
const nbRappelsActifs = datesAvecRappels.reduce((total, date) => {
|
||||
return total + (date.rappels?.filter((r: any) => r.actif).length || 0);
|
||||
}, 0);
|
||||
|
||||
return { ...seq, dates: datesAvecRappels, nbInscrits, nbRappelsActifs };
|
||||
})
|
||||
);
|
||||
return sequencesAvecDates;
|
||||
|
||||
Reference in New Issue
Block a user