export function renderTemplate(template: string, values: Record) { let output = template; for (const [key, value] of Object.entries(values)) { output = output.replaceAll(`{{${key}}}`, value); } return output; } export const EMAIL_TEMPLATE_PREVIEW_VALUES: Record = { customerName: "Max Mustermann", date: "20.04.2026", time: "10:15", duration: "60", staffName: "Anna Beispiel", staffNames: "Anna Beispiel, Ben Demo", phone: "+49 170 000000", email: "max@example.com", notes: "Ich möchte mich zu einem Projekt beraten lassen.", companyName: "CalBook", cancelUrl: "https://calbook.example/stornieren?token=demo", rescheduleUrl: "https://calbook.example/buchen?rescheduleToken=demo", meetingUrl: "https://meet.jit.si/calbook-demo-room", meetingButton: "{{meetingButton}}", reminderLabel: "in 24 Stunden", hoursBefore: "24", reminderKind: "primary", timezone: "Europe/Berlin", dashboardUrl: "https://calbook.example/admin/termine" };