Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2019
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.76 KB | None | 0 0
  1. import React from "react";
  2. import PropTypes from "prop-types";
  3. import {connect} from "react-redux";
  4. import { ADD_TODO } from "./actions";
  5.  
  6. class App extends React.Component {
  7. constructor(props){
  8. super(props);
  9. this.state = {
  10. value: ''
  11. }
  12. }
  13. render() {
  14. const todoInput = e => {
  15. this.setState({value: e.target.value})
  16. };
  17. const clear = () => {
  18. this.setState({value: ''});
  19. };
  20. return (
  21. <div className="App">
  22. <input type="text" onChange={e => todoInput(e)} value={this.state.value} />
  23. <button onClick={() => clear()}>Add Todo</button>
  24. </div>
  25. );
  26. }
  27. }
  28.  
  29. const mapStateToProps = state =>({
  30. items: state.items
  31. })
  32.  
  33. export default connect(mapStateToProps, {ADD_TODO})(App);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement