From ccc52b1333512bb78f929eddf99a175bfc1443c7 Mon Sep 17 00:00:00 2001 From: Levi Date: Fri, 5 Dec 2025 14:26:24 +0800 Subject: [PATCH] fix: email rendering in cf worker --- src/server/lib/email.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/server/lib/email.tsx b/src/server/lib/email.tsx index ba2c298..d6dcd45 100644 --- a/src/server/lib/email.tsx +++ b/src/server/lib/email.tsx @@ -1,12 +1,14 @@ +import { render } from "@react-email/render"; import { getContext } from "../service/context"; export async function sendEmail(to: string, code: string) { const { resend } = getContext(); + const html = await render(VerificationCodeTemplate({ code })); await resend!.instance.emails.send({ from: resend!.from, to, subject: "Typix - Verification Code", - react: VerificationCodeTemplate({ code }), + html, }); }