diff --git a/src/index.js b/src/index.js index f20c119..22137e6 100644 --- a/src/index.js +++ b/src/index.js @@ -33,3 +33,19 @@ export const renderReactStatic = (name, component) => hypernova({ client() {}, }); + +export const renderToNodeStream = (name, component) => hypernova({ + server() { + return props => ReactDOMServer.renderToNodeStream(React.createElement(component, props)); + }, + + client() {}, +}); + +export const renderToStaticNodeStream = (name, component) => hypernova({ + server() { + return props => ReactDOMServer.renderToStaticNodeStream(React.createElement(component, props)); + }, + + client() {}, +});