import * as z from 'zod'; import { defineEmail } from '../send'; import { getDefaultTemplate } from '../templates'; export const inviteTeacherEmail = defineEmail({ id: 'inviteTeacher', subject: 'Join us on ClassroomIO 😃', schema: z.object({ email: z.string().email(), orgName: z.string().min(1), orgSiteName: z.string().min(1), inviteLink: z.url() }), render: (fields) => { const content = `

Hey there,

You have been invited to join ${fields.orgName} on ClassroomIO 🎉🎉🎉.

Accept Invitation
`; return getDefaultTemplate(content); } });