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); } });