Checkpoint: Ajout du bouton "Tester le rappel" dans AdminSequences.tsx :
- Ajout de la mutation testerRappelMutation connectée à la procédure tRPC rappels.testerRappel - Ajout de l'icône Send dans les imports - Ajout du bouton dans la colonne Actions du tableau des séquences (entre Edit et Delete) - Le bouton envoie un email de test à l'administrateur avec les données de la séquence sélectionnée - Validation : le bouton est désactivé si la séquence n'a pas de dates configurées - Feedback utilisateur : toast de succès ou d'erreur après l'envoi - Mise à jour du fichier todo.md pour marquer la tâche comme terminée
This commit is contained in:
@@ -1021,3 +1021,21 @@ export async function sendAttestationEmail(params: {
|
||||
html: await getEmailTemplate(content, 'attestation'),
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Alias pour sendPasswordResetEmail avec des paramètres plus simples
|
||||
*/
|
||||
export async function sendResetPasswordEmail(params: {
|
||||
email: string;
|
||||
prenom: string;
|
||||
nom: string;
|
||||
lienReinitialisation: string;
|
||||
}): Promise<boolean> {
|
||||
return sendPasswordResetEmail({
|
||||
apprenantEmail: params.email,
|
||||
apprenantNom: params.nom,
|
||||
apprenantPrenom: params.prenom,
|
||||
resetLink: params.lienReinitialisation,
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user