@ghmeier/react-render

5.0.0 • Public • Published

react-render

Build Status

Handles the simple use case of importing a component and rendering it to markup.

Installation

npm install react-render

Usage

const reactRender = require('react-render');

reactRender({

  // An absolute path to a module exporting your component
  path: '/abs/path/to/component.js',

  // Optional
  // --------

  // A string containing a JSON-serialized object which will be used
  // during rendering
  serialisedProps: '...',

  // An object which will be used during rendering
  props: {},

  // A flag indicating if you wish to render the component to static
  // markup. Defaults to false.
  toStaticMarkup: true,

  // A flag indicating if you wish to disable caching for components. This is
  // especially useful in development. Defaults to false.
  noCache: false

}, function(err, markup) {
  if (err) throw err;

  console.log(markup);
});

Readme

Keywords

none

Package Sidebar

Install

npm i @ghmeier/react-render

Weekly Downloads

13

Version

5.0.0

License

MIT

Unpacked Size

19.4 kB

Total Files

14

Last publish

Collaborators

  • ghmeier