decord/source/1595_ServerContainer.js
2026-08-06 08:05:19 +00:00

35 lines
1 KiB
JavaScript

// Module ID: 1595
// Function ID: 1596
// Name: ServerContainer
// Dependencies: [19, 21, 1596, 1483]
// Module 1595 (ServerContainer)
import importAllResult from "noop";
import { jsx } from "jsxProd";
const require = arg1;
export const ServerContainer = importAllResult.forwardRef(function ServerContainer(arg0, fn) {
let _location;
let children;
let obj;
({ children, location: _location } = arg0);
const effect = importAllResult.useEffect(() => {
console.error("'ServerContainer' should only be used on the server with 'react-dom/server' for SSR.");
}, []);
obj = {};
if (fn) {
obj = { getCurrentOptions: null };
obj[0] = function getCurrentOptions() {
return obj.options;
};
if (typeof fn === "function") {
fn(obj);
} else {
fn.current = obj;
}
}
obj = { value: { location: _location }, children: null };
obj[1] = jsx(obj(1483).CurrentRenderContext.Provider, { value: obj, children });
return jsx(obj(1596).ServerContext.Provider, { value: { location: _location }, children: null });
});