1.0.2 • Published 10 years ago

react-loadscript v1.0.2

Weekly downloads
12
License
ISC
Repository
github
Last release
10 years ago

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!