aboutsummaryrefslogtreecommitdiff
path: root/packages/bun-framework-next/server-polyfills.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'packages/bun-framework-next/server-polyfills.tsx')
-rw-r--r--packages/bun-framework-next/server-polyfills.tsx18
1 files changed, 1 insertions, 17 deletions
diff --git a/packages/bun-framework-next/server-polyfills.tsx b/packages/bun-framework-next/server-polyfills.tsx
index 8f582329a..59c38e92c 100644
--- a/packages/bun-framework-next/server-polyfills.tsx
+++ b/packages/bun-framework-next/server-polyfills.tsx
@@ -2,25 +2,9 @@ globalThis.global = globalThis;
import { Buffer } from "buffer";
import { URL } from "./url-polyfill";
-import { TextEncoder, TextDecoder } from "./text-encoder-polyfill";
import * as React from "react";
const onlyChildPolyfill = React.Children.only;
-React.Children.only = function (children) {
- if (
- children &&
- typeof children === "object" &&
- (children as any).length == 1
- ) {
- return onlyChildPolyfill(children[0]);
- }
-
- return onlyChildPolyfill(children);
-};
-
globalThis.Buffer ||= Buffer;
-globalThis.URL ||= URL;
-// @ts-expect-error encodeInto is missing in our polyfill
-globalThis.TextEncoder ||= TextEncoder;
-globalThis.TextDecoder ||= TextDecoder;
+globalThis.URL = URL;