0.1.0 • Published 10 years ago

react-contextify v0.1.0

Weekly downloads
108
License
MIT
Repository
github
Last release
10 years ago

React contextify Build Status

High order component to provide the context in the functional style

Installation

npm install --save react-contextify

Usage

import React, {PropTypes} from 'react'
import contextify from 'react-contextify'

const ContextProvider = () => (...)

export default contextify({
    foo: PropTypes.string
}, props => ({
    foo: props.bar
}))(ContextProvider)


...

const ContextHandler = (_, context) => (...)

ContextHandler.contextTypes = {
    foo: PropTypes.string
}

...
<ContextProvider bar="baz">
...
    <ContextHandler />
...
</ContextProvider>

License

MIT