Async load any remote UMD compatible React component into your app.
MIT License
Async load any remote UMD compatible React component into your app.
This component use script.js for loading the remote component.
See also : React jspm loader
You can use unpkg.com or whatever hosting. The only requirement is that the build supports UMD.
This example loads the remote react-json-viewer
component into our app
import UmdLoader from 'react-umd-loader'
let cmp = (<UmdLoader url="https://npmcdn.com/[email protected]" name="ReactJSONViewer" props={ props }>
<p>Loading remote component...</p>
</UmdLoader>);
As UMD exposes objects on window
, you also need to define the name of the final module.
This project use the great react-component-boilerplate