feat: reset password + page mon-compte (RGPD) + facettes recherche (prix max, équipements)
All checks were successful
CI / test (pull_request) Successful in 2m19s
All checks were successful
CI / test (pull_request) Successful in 2m19s
This commit is contained in:
parent
0b5e5408e8
commit
a6df96db7e
19 changed files with 922 additions and 0 deletions
|
|
@ -186,6 +186,23 @@ export async function sendBookingConfirmed(
|
|||
});
|
||||
}
|
||||
|
||||
export async function sendPasswordReset(
|
||||
to: string,
|
||||
resetUrl: string,
|
||||
): Promise<void> {
|
||||
await sendEmail({
|
||||
to,
|
||||
subject: "Réinitialisation de votre mot de passe Karbé",
|
||||
html: wrap(
|
||||
"Réinitialiser votre mot de passe",
|
||||
`<p>Vous avez demandé à réinitialiser votre mot de passe Karbé. Cliquez sur le lien ci-dessous pour choisir un nouveau mot de passe (valable 1 heure) :</p>
|
||||
<p><a href="${resetUrl}" style="display:inline-block;background:#18181b;color:white;padding:10px 20px;border-radius:6px;text-decoration:none;font-weight:600;">Réinitialiser mon mot de passe</a></p>
|
||||
<p style="font-size:12px;color:#71717a;">Si vous n'avez pas fait cette demande, ignorez simplement cet email — votre mot de passe ne change pas.</p>`,
|
||||
),
|
||||
text: `Réinitialiser votre mot de passe Karbé : ${resetUrl} (valable 1h).`,
|
||||
});
|
||||
}
|
||||
|
||||
export async function sendBookingRefunded(
|
||||
to: string,
|
||||
firstName: string,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue