react-loadscript

1.0.2 • Public • Published

react-script

`npm install react react-loadscript --save'

script-loading as a component

(I'm so sorry)

import {Script} from 'react-loadscript';
 
class App {
  render(){
    return <Script src='https://code.jquery.com/jquery-2.1.4.min.js'>{
      ({done}) => !done? <div>loading...</div> : <div>{$.map([1, 2, 3], i => <div>{i*5}</div>)}</div>
    }</Script>
  }
}

uses promises + a simple cache to prevent duplicate script loads. enjoy!

Readme

Keywords

none

Package Sidebar

Install

npm i react-loadscript

Weekly Downloads

1

Version

1.0.2

License

ISC

Last publish

Collaborators

  • threepointone