UNPKG

react-redux-provide

Version:

Build your UI with React. Manage application state with Redux providers. Persist and share application state with replication. Use pure functions everywhere.

24 lines (20 loc) 521 B
import React, { Component } from 'react'; import PropTypes from 'prop-types'; export default class TestItem extends Component { static propTypes = { index: PropTypes.number.isRequired, item: PropTypes.object.isRequired, updateItem: PropTypes.func.isRequired, count: PropTypes.number.isRequired }; update = (value) => { this.props.updateItem(this.props.index, { value }); }; render() { return ( <li className="test-item"> {this.props.item.value} </li> ); } }