Skip to content

Commit 0f32e50

Browse files
committed
fix(render): remove destructuring of react-dom/server import (#1772)
1 parent fb4a382 commit 0f32e50

File tree

5 files changed

+9
-4
lines changed

5 files changed

+9
-4
lines changed

.changeset/wet-beans-run.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@react-email/render": patch
3+
---
4+
5+
Remove uncessary destructuring of react-dom/server

packages/render/src/browser/render-async.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ export const renderAsync = async (
1010
options?: Options,
1111
) => {
1212
const suspendedElement = <Suspense>{element}</Suspense>;
13-
const { default: reactDOMServer } = await import("react-dom/server");
13+
const reactDOMServer = await import("react-dom/server");
1414

1515
let html!: string;
1616
if (Object.hasOwn(reactDOMServer, "renderToReadableStream")) {

packages/render/src/browser/render.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ export const render = async (
5353
options?: Options,
5454
) => {
5555
const suspendedElement = <Suspense>{element}</Suspense>;
56-
const { default: reactDOMServer } = await import("react-dom/server");
56+
const reactDOMServer = await import("react-dom/server");
5757

5858
let html!: string;
5959
if (Object.hasOwn(reactDOMServer, "renderToReadableStream")) {

packages/render/src/node/render-async.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ export const renderAsync = async (
1313
options?: Options,
1414
) => {
1515
const suspendedElement = <Suspense>{element}</Suspense>;
16-
const { default: reactDOMServer } = await import("react-dom/server");
16+
const reactDOMServer = await import("react-dom/server");
1717

1818
let html!: string;
1919
if (Object.hasOwn(reactDOMServer, "renderToReadableStream")) {

packages/render/src/node/render.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ export const render = async (
1010
options?: Options,
1111
) => {
1212
const suspendedElement = <Suspense>{element}</Suspense>;
13-
const { default: reactDOMServer } = await import("react-dom/server");
13+
const reactDOMServer = await import("react-dom/server");
1414

1515
let html!: string;
1616
if (Object.hasOwn(reactDOMServer, "renderToReadableStream")) {

0 commit comments

Comments
 (0)