Attempted import error: 'renderToReadableStream' is not exported from 'react-dom/server' (imported a
Unanswered
Silver Fox posted this in #help-forum
Silver FoxOP
Attempted import error: 'renderToReadableStream' is not exported from 'react-dom/server' (imported as 'renderToReadableStream').
2 Replies
Silver FoxOP
import { NextResponse } from "next/server";
import { Resend } from "resend";
const resend = new Resend(process.env.RESEND_API_KEY);
const fromEmail = process.env.FROM_EMAIL;
export async function POST(req, res) {
const { email, subject, message } = await req.json();
console.log(email, subject, message);
try {
const data = await resend.emails.send({
from: fromEmail,
to: [fromEmail, email],
subject: subject,
react: (
<>
<h1>{subject}</h1>
<p>Thank you for contacting me!</p>
<p>New message submitted:</p>
<p>{message}</p>
</>
),
});
return NextResponse.json(data);
} catch (error) {
return NextResponse.json({ error });
}
}
Silver FoxOP
im using typescript