Fix: TypeScript error in email route

This commit is contained in:
Ahmed Darrazi 2025-12-05 22:46:53 +01:00
parent d156244f6c
commit 76b83c178c

View File

@ -2,6 +2,7 @@ import { EmailTemplate } from "@/components/emails/FirstEmail";
import { resend } from "@/lib/email/index"; import { resend } from "@/lib/email/index";
import { emailSchema } from "@/lib/email/utils"; import { emailSchema } from "@/lib/email/utils";
import { NextResponse } from "next/server"; import { NextResponse } from "next/server";
import * as React from "react";
export async function POST(request: Request) { export async function POST(request: Request) {
const body = await request.json(); const body = await request.json();
@ -11,7 +12,7 @@ export async function POST(request: Request) {
from: "Kirimase <onboarding@resend.dev>", from: "Kirimase <onboarding@resend.dev>",
to: [email], to: [email],
subject: "Hello world!", subject: "Hello world!",
react: EmailTemplate({ firstName: name }), react: EmailTemplate({ firstName: name }) as React.ReactElement,
text: "Email powered by Resend.", text: "Email powered by Resend.",
}); });