Advertisement
Guest User

Untitled

a guest
Nov 21st, 2017
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import React, { Component } from "react";
  2. import { connect } from "react-redux";
  3.  
  4. class BookList extends Component {
  5.   renderList() {
  6.     return this.props.books.map(book => {
  7.       return (
  8.         <li key="{book.title}" className="list-group-item">
  9.           {book.title}
  10.         </li>
  11.       );
  12.     });
  13.   }
  14.  
  15.   render() {
  16.     return <ul className="list-group col-sm-4">{this.renderList()}</ul>;
  17.   }
  18. }
  19.  
  20. function mapStateToProps(state) {
  21.   return { books: state.books };
  22. }
  23.  
  24. export default connect(mapStateToProps)(BookList);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement