import { Language } from '../types'
interface PasswordResetTemplateData {
name: string
resetLink: string
expiresIn: string
}
const en = {
html: (data: PasswordResetTemplateData) => `
Password Reset Request
Hello ${data.name},
We received a request to reset your password. Click the link below to create a new password:
Reset Password
This link will expire in ${data.expiresIn}.
If you didn't request this password reset, please ignore this email or contact support if you have concerns.
Best regards,
Your Support Team
`,
text: (data: PasswordResetTemplateData) => `
Password Reset Request
Hello ${data.name},
We received a request to reset your password. Use the following link to create a new password:
${data.resetLink}
This link will expire in ${data.expiresIn}.
If you didn't request this password reset, please ignore this email or contact support if you have concerns.
Best regards,
Your Support Team
`
}
const de = {
html: (data: PasswordResetTemplateData) => `
Anfrage zum Zurücksetzen des Passworts
Hallo ${data.name},
Wir haben eine Anfrage zum Zurücksetzen Ihres Passworts erhalten. Klicken Sie auf den untenstehenden Link, um ein neues Passwort zu erstellen:
Passwort zurücksetzen
Dieser Link läuft in ${data.expiresIn} ab.
Falls Sie diese Anfrage nicht gestellt haben, ignorieren Sie bitte diese E-Mail oder kontaktieren Sie den Support, wenn Sie Bedenken haben.
Mit freundlichen Grüßen,
Ihr Support-Team
`,
text: (data: PasswordResetTemplateData) => `
Anfrage zum Zurücksetzen des Passworts
Hallo ${data.name},
Wir haben eine Anfrage zum Zurücksetzen Ihres Passworts erhalten. Verwenden Sie den folgenden Link, um ein neues Passwort zu erstellen:
${data.resetLink}
Dieser Link läuft in ${data.expiresIn} ab.
Falls Sie diese Anfrage nicht gestellt haben, ignorieren Sie bitte diese E-Mail oder kontaktieren Sie den Support, wenn Sie Bedenken haben.
Mit freundlichen Grüßen,
Ihr Support-Team
`
}
export const passwordResetTemplate: Record = { en, de }