aboutsummaryrefslogtreecommitdiff
path: root/packages/bun-framework-next/client.development.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'packages/bun-framework-next/client.development.tsx')
-rw-r--r--packages/bun-framework-next/client.development.tsx9
1 files changed, 5 insertions, 4 deletions
diff --git a/packages/bun-framework-next/client.development.tsx b/packages/bun-framework-next/client.development.tsx
index 707e44220..30e6c8946 100644
--- a/packages/bun-framework-next/client.development.tsx
+++ b/packages/bun-framework-next/client.development.tsx
@@ -339,12 +339,13 @@ export async function _boot(EntryPointNamespace, isError) {
globalThis.next.router = router;
- const domEl = document.querySelector("#__next");
+ var domEl = document.querySelector("#__next");
if (!domEl) {
- throw new BootError(
- "Expected #__next to be in the DOM. That means Next.js failed to start"
- );
+ const nextEl = document.createElement("div");
+ nextEl.id = "__next";
+ document.body.appendChild(nextEl);
+ domEl = nextEl;
}
const reactEl = (