1.1.0 • Published 6 years ago

react-with-props v1.1.0

Weekly downloads
14
License
-
Repository
github
Last release
6 years ago

React With Props

import React from 'react'
import {withProps,withLifecycle} from 'react-with-props'

const View = (props) => (
	<p>Hello {props.hello}!</p>
)

const mapStateToProps = (props) => ({
	hello: 'World',
	data: []
})

const mapDispatchToProps = (props) => ({
	componentDidMount() {
		console.log('mount')
	},
	componentWillReceiveProps(nextProps) {
		console.log('receive props')
	}
})

export default withProps(mapStateToProps)(withLifecycle(mapDispatchToProps)(View))