Guest User

Untitled

a guest
Nov 23rd, 2017
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.78 KB | None | 0 0
  1. state = {
  2. users: [
  3. { id: 1, name: 'Chris', age: 20 },
  4. { id: 2, name: 'Max', age: 1 },
  5. { id: 3, name: 'Jean', age: 23 },
  6. { id: 4, name: 'Luc', age: 30 }
  7. ]
  8. }
  9.  
  10. userList = this.state.users.map(user => {
  11. return (
  12. <div key={user.id} className="column">
  13. <UserCard name={user.name} age={user.age} onClick={this.userClickHandler} />
  14. </div>);
  15. });
  16.  
  17. userClickHandler = () => {
  18. console.log('clicked !');
  19. };
  20.  
  21. render() {
  22. return (
  23. <div className="columns">
  24. {this.userList}
  25. </div>);
  26. }
  27.  
  28. <div className="columns">
  29. { this.state.users.map(user => {
  30. return (
  31. <div key={user.id} className="column" onClick={this.userClickHandler}>
  32. <UserCard name={user.name} age={user.age} />
  33. </div>);
  34. }) }
  35. </div>);
Add Comment
Please, Sign In to add comment