Checkpoint: Implémentation des trois améliorations demandées : ajout de filtres par fonction sur les pages apprenants et inscrits, création d'un graphique circulaire de répartition par fonction sur le tableau de bord avec recharts, et personnalisation des templates d'emails (confirmation, teaser, rappel J-7) incluant la fonction de l'apprenant dans la salutation.
This commit is contained in:
@@ -245,6 +245,7 @@ export const appRouter = router({
|
||||
apprenantEmail: inscriptionApprenant.email,
|
||||
apprenantNom: inscriptionApprenant.nom,
|
||||
apprenantPrenom: inscriptionApprenant.prenom,
|
||||
apprenantFonction: inscriptionApprenant.fonction,
|
||||
formationNom: inscriptionFormation.nom,
|
||||
sessionNom: inscriptionSession.nom,
|
||||
dateDebut: new Date(inscriptionSession.dateDebut),
|
||||
@@ -315,6 +316,8 @@ export const appRouter = router({
|
||||
.map(i => ({
|
||||
email: i.apprenant!.email,
|
||||
prenom: i.apprenant!.prenom,
|
||||
nom: i.apprenant!.nom,
|
||||
fonction: i.apprenant!.fonction,
|
||||
}));
|
||||
|
||||
const result = await sendGroupEmail({
|
||||
|
||||
Reference in New Issue
Block a user