1.0.1 • Published 8 years ago

react-data-provider v1.0.1

Weekly downloads
8
License
MIT
Repository
github
Last release
8 years ago

Build Status

React Data Provider

Beacuse the Context is too mainstream

Installation

$ npm install react-data-provider --save

Usage

import React from 'react'
import {render} from 'react-dom'
import {Provider, Consumer} from 'react-data-provider'

const Button = React.createClass({
  propTypes: {
    text: React.PropTypes.string
  },
  render() {
    return <button>{this.props.text}</button>
  }
})

const ConsumerButton = Consumer(Button)

render(
  <Provider text="Get tickets!">
    <ConsumerButton />
  </Provider>,
  document.getElementById('root')
)

Test

$ npm test