diff --git a/app/entry.server.tsx b/app/entry.server.tsx
index a58662d..d461623 100644
--- a/app/entry.server.tsx
+++ b/app/entry.server.tsx
@@ -1,8 +1,8 @@
import type { AppLoadContext, EntryContext } from '@remix-run/cloudflare';
import { RemixServer } from '@remix-run/react';
import { isbot } from 'isbot';
-import * as ReactDOMServer from 'react-dom/server';
-const { renderToReadableStream } = ReactDOMServer;
+import pkg from 'react-dom/server';
+const { renderToReadableStream } = pkg;
import { renderHeadToString } from 'remix-island';
import { Head } from './root';
import { themeStore } from '~/lib/stores/theme';
@@ -14,13 +14,16 @@ export default async function handleRequest(
remixContext: EntryContext,
_loadContext: AppLoadContext,
) {
- const readable = await renderToReadableStream(, {
- signal: request.signal,
- onError(error: unknown) {
- console.error(error);
- responseStatusCode = 500;
- },
- });
+ const readable = await renderToReadableStream(
+ ,
+ {
+ signal: request.signal,
+ onError(error: unknown) {
+ console.error(error);
+ responseStatusCode = 500;
+ },
+ }
+ );
const body = new ReadableStream({
start(controller) {
@@ -43,7 +46,6 @@ export default async function handleRequest(
if (done) {
controller.enqueue(new Uint8Array(new TextEncoder().encode(`