diff options
author | 2021-08-17 18:49:58 -0700 | |
---|---|---|
committer | 2021-08-17 18:49:58 -0700 | |
commit | bbe0a3d58ccb420fe94b8d59934b2b54ed71f295 (patch) | |
tree | cf65bb41ae3557df4ec6d48908deaa47b33f97ce /demos/hello-next/bun-framework-next/server.development.tsx | |
parent | 68b6e80b911439cecbc78d23fab3be82e77f2997 (diff) | |
parent | 7a1ca0bc0cb93f62daedfb4d5dee1bd22020a9d2 (diff) | |
download | bun-bbe0a3d58ccb420fe94b8d59934b2b54ed71f295.tar.gz bun-bbe0a3d58ccb420fe94b8d59934b2b54ed71f295.tar.zst bun-bbe0a3d58ccb420fe94b8d59934b2b54ed71f295.zip |
Merge branch 'main' of github.com:Jarred-Sumner/esdev
Former-commit-id: 7aec17b6232cb51067a289944aa733466c0478fb
Diffstat (limited to 'demos/hello-next/bun-framework-next/server.development.tsx')
-rw-r--r-- | demos/hello-next/bun-framework-next/server.development.tsx | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/demos/hello-next/bun-framework-next/server.development.tsx b/demos/hello-next/bun-framework-next/server.development.tsx index 54181c271..82caf0ab7 100644 --- a/demos/hello-next/bun-framework-next/server.development.tsx +++ b/demos/hello-next/bun-framework-next/server.development.tsx @@ -1,3 +1,19 @@ +import React from "react"; +class URL { + constructor(base, source) { + this.pathname = source; + this.href = base + source; + } +} +var onlyChildPolyfill = React.Children.only; +React.Children.only = function (children) { + if (children && typeof children === "object" && children.length == 1) { + return onlyChildPolyfill(children[0]); + } + + return onlyChildPolyfill(children); +}; +globalThis.URL = URL; globalThis.global = globalThis; import { render } from "./renderDocument"; |