import { paragraph, renderButton, renderEmailShell } from "./layout"; export function verificationEmail(args: { name: string; verifyUrl: string; expiresHours: number }): { subject: string; html: string } { const html = renderEmailShell({ bodyHtml: [ paragraph(`Hallo ${args.name},`), paragraph("dein Konto wurde erstellt.", { italic: true }), paragraph("Bitte bestätige deine E-Mail-Adresse, um dein Konto zu aktivieren."), renderButton("E-Mail-Adresse bestätigen", args.verifyUrl), paragraph(`Dieser Link ist ${args.expiresHours} Stunden gültig. Falls du kein Konto erstellt hast, kannst du diese E-Mail ignorieren.`, { small: true }), ].join("\n"), }); return { subject: "Bitte bestätige deine E-Mail-Adresse", html }; }