Make-Event-Props
A function that, given props, returns an object of event callback props optionally curried with additional arguments.
This package allows you to pass event callback props to a rendered DOM element without the risk of applying any invalid props that could cause unwanted side effects.
tl;dr
- Install by executing
npm install make-event-props
oryarn add make-event-props
. - Import by adding
import makeEventProps from 'make-event-props'
. - Create your event props object:
get eventProps() { return makeEventProps(this.props, () => this.state.pdf); }
- Use your event props:
render() { return ( <div {...this.eventProps} /> ); }
License
The MIT License.
Author
Wojciech Maj [email protected] http://wojtekmaj.pl |