import { Body, Container, Head, Html, Link, Preview, Text } from "@react-email/components"; import { z } from "zod"; import { Footer } from "./components/Footer"; import { Image } from "./components/Image"; import { anchor, container, h1, main, paragraphLight } from "./components/styles"; export const InviteEmailSchema = z.object({ email: z.literal("invite"), orgName: z.string(), inviterName: z.string().optional(), inviterEmail: z.string(), inviteLink: z.string().url(), }); export default function Email({ orgName, inviterName, inviterEmail, inviteLink, }: z.infer) { return ( {`You've been invited to ${orgName}`} {`You've been invited to ${orgName}`} {inviterName ?? inviterEmail} has invited you to join their organization on Sol.ai. Click here to view the invitation Sol.ai