UNPKG

react-on-rails-rsc

Version:

React Server Components support for react_on_rails Ruby gem

22 lines 1.14 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.renderToPipeableStream = exports.buildServerRenderer = void 0; const server_node_1 = require("./react-server-dom-webpack/server.node"); const buildServerRenderer = (clientManifest) => { const { filePathToModuleMetadata } = clientManifest; return { renderToPipeableStream: ( // Note: ReactClientValue is likely what React uses internally for RSC // We're using 'unknown' here as it's the most accurate type we can use // without accessing React's internal types model, options) => (0, server_node_1.renderToPipeableStream)(model, filePathToModuleMetadata, options), reactClientManifest: filePathToModuleMetadata, }; }; exports.buildServerRenderer = buildServerRenderer; const renderToPipeableStream = (model, clientManifest, options) => { const { filePathToModuleMetadata } = clientManifest; return (0, server_node_1.renderToPipeableStream)(model, filePathToModuleMetadata, options); }; exports.renderToPipeableStream = renderToPipeableStream; //# sourceMappingURL=server.node.js.map