bpms_site/.svn/pristine/ae/aec739fb608dd542ee76e16ba94e512c8644a34f.svn-base
2025-11-02 16:38:49 +03:30

27 lines
1.0 KiB
Plaintext

import { renderToHTMLOrFlight } from "../../../app-render/app-render";
import { RouteModule } from "../route-module";
import * as vendoredContexts from "./vendored/contexts/entrypoints";
let vendoredReactRSC;
let vendoredReactSSR;
let vendoredReactShared;
// the vendored Reacts are loaded from their original source in the edge runtime
if (process.env.NEXT_RUNTIME !== "edge") {
vendoredReactRSC = require("./vendored/rsc/entrypoints");
vendoredReactSSR = require("./vendored/ssr/entrypoints");
vendoredReactShared = require("./vendored/shared/entrypoints");
}
export class AppPageRouteModule extends RouteModule {
render(req, res, context) {
return renderToHTMLOrFlight(req, res, context.page, context.query, context.renderOpts);
}
}
const vendored = {
"react-rsc": vendoredReactRSC,
"react-ssr": vendoredReactSSR,
"react-shared": vendoredReactShared,
contexts: vendoredContexts
};
export { renderToHTMLOrFlight, vendored };
export default AppPageRouteModule;
//# sourceMappingURL=module.js.map