diff options
Diffstat (limited to 'packages/bun-framework-next/client.development.tsx')
-rw-r--r-- | packages/bun-framework-next/client.development.tsx | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/packages/bun-framework-next/client.development.tsx b/packages/bun-framework-next/client.development.tsx index 30e6c8946..e65cbbcdc 100644 --- a/packages/bun-framework-next/client.development.tsx +++ b/packages/bun-framework-next/client.development.tsx @@ -1,11 +1,19 @@ -/// <reference types="react-dom/experimental" /> - globalThis.global = globalThis; globalThis.Bun_disableCSSImports = true; import * as React from "react"; -import * as ReactDOM from "react-dom"; +var ReactDOM; +try { + ReactDOM = require("react-dom/client"); +} catch (exception) {} + +if (!ReactDOM) { + try { + ReactDOM = require("react-dom"); + } catch (exception) {} +} + import NextApp from "next/app"; import mitt, { MittEmitter } from "next/dist/shared/lib/mitt"; import { RouterContext } from "next/dist/shared/lib/router-context"; |