From bd761ba57c45090fe78bb27c9038c03d649b99d0 Mon Sep 17 00:00:00 2001 From: Camilla Marie Dalan Date: Tue, 24 Dec 2024 12:20:53 +0100 Subject: [PATCH] updates remix entry files --- app/entry.client.tsx | 12 ++++++++++-- app/entry.server.tsx | 21 --------------------- 2 files changed, 10 insertions(+), 23 deletions(-) delete mode 100644 app/entry.server.tsx diff --git a/app/entry.client.tsx b/app/entry.client.tsx index 3eec1fd..999c0a1 100644 --- a/app/entry.client.tsx +++ b/app/entry.client.tsx @@ -1,4 +1,12 @@ import { RemixBrowser } from "@remix-run/react"; -import { hydrate } from "react-dom"; +import { startTransition, StrictMode } from "react"; +import { hydrateRoot } from "react-dom/client"; -hydrate(, document); +startTransition(() => { + hydrateRoot( + document, + + + + ); +}); diff --git a/app/entry.server.tsx b/app/entry.server.tsx deleted file mode 100644 index 5afa182..0000000 --- a/app/entry.server.tsx +++ /dev/null @@ -1,21 +0,0 @@ -import type { EntryContext } from "@remix-run/node"; -import { RemixServer } from "@remix-run/react"; -import { renderToString } from "react-dom/server"; - -export default function handleRequest( - request: Request, - responseStatusCode: number, - responseHeaders: Headers, - remixContext: EntryContext -) { - const markup = renderToString( - - ); - - responseHeaders.set("Content-Type", "text/html"); - - return new Response("" + markup, { - status: responseStatusCode, - headers: responseHeaders, - }); -}