import * as z from 'zod'; import { defineEmail } from '../send'; import { getDefaultTemplate } from '../templates'; export const studentProvePaymentEmail = defineEmail({ id: 'studentProvePayment', subject: 'One more step left', schema: z.object({ courseName: z.string().min(1), teacherEmail: z.email(), studentFullname: z.string().min(1), orgName: z.string().min(1) }), render: (fields) => { const content = `
Hi ${fields.studentFullname},
You are one step closer to joining: ${fields.courseName}
Please send your proof of payment to: ${fields.teacherEmail}, in order to join the course.
Talk to you soon and see you in class.
${fields.orgName}
`; return getDefaultTemplate(content); } });