import { NewsletterWelcomeEmail } from "@/components/emails/newsletter-welcome-email" import { OTPEmail } from "@/components/emails/otp-email" import React from "react" import { Resend } from "resend" export const resend = new Resend(process.env.RESEND_API_KEY) export async function sendOTPCodeEmail({ email, otp }: { email: string; otp: string }) { const html = React.createElement(OTPEmail, { otp }) return await resend.emails.send({ from: process.env.RESEND_FROM_EMAIL!, to: email, subject: "Your TaxHacker verification code", react: html, }) } export async function sendNewsletterWelcomeEmail(email: string) { const html = React.createElement(NewsletterWelcomeEmail) return await resend.emails.send({ from: process.env.RESEND_FROM_EMAIL as string, to: email, subject: "Welcome to TaxHacker Newsletter!", react: html, }) }