Advertisement
Guest User

Untitled

a guest
Sep 10th, 2018
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. class Experience extends React.Component {
  2. onDeleteClick = exp_id => {
  3. this.props.deleteExperience(exp_id);
  4. };
  5. /*onDeleteClick(exp_id) {
  6. this.props.deleteExperience(exp_id)
  7. }*/
  8.  
  9. render() {
  10. const experience = this.props.experience.map(exp => (
  11. <tr key={exp._id}>
  12. <td>{exp.company}</td>
  13. <td>{exp.title}</td>
  14. <td>
  15. {/*{exp.from} - {exp.to}*/}
  16. <Moment format="MM/DD/YYYY">{exp.from}</Moment> -{" "}
  17. {exp.to === null ? (
  18. "Present"
  19. ) : (
  20. <Moment format="MM/DD/YYYY">{exp.to}</Moment>
  21. )}
  22. </td>
  23. <td>
  24. <button
  25. onClick={this.onDeleteClick(exp._id)}
  26. className="btn btn-danger"
  27. >
  28. Delete
  29. </button>
  30. </td>
  31. </tr>
  32. ));
  33. return (
  34. <div>
  35. <h4 className="mb-4">Experience</h4>
  36. <table className="table">
  37. <thead>
  38. <tr>
  39. <th>Company</th>
  40. <th>Job Title</th>
  41. <th>Job Duration</th>
  42. <th />
  43. </tr>
  44. {experience}
  45. </thead>
  46. </table>
  47. </div>
  48. );
  49. }
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement