Advertisement
Guest User

Untitled

a guest
Jun 26th, 2019
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1. import React, {Component} from 'react';
  2. import ReactDOM from 'react-dom';
  3. import Header from './components/header';
  4. import Cards from './components/cards';
  5. import Footer from './components/footer';
  6. class App extends Component {
  7. state = {
  8. to_favorite: [],
  9. };
  10.  
  11.  
  12. toFav = data => {
  13. this.setState(function(prevState, props) {
  14. if (prevState.to_favorite !== data) {
  15. if (prevState.to_favorite.includes(data) === false) {
  16. return {to_favorite: data};
  17. }
  18. }
  19. });
  20. };
  21.  
  22.  
  23. render() {
  24. return (
  25. <React.Fragment>
  26. <Header data={this.state.to_favorite} />
  27. <div className="cards-body">
  28. <Cards toFav={this.toFav} />
  29. </div>
  30. <Footer />
  31. </React.Fragment>
  32. );
  33. }
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement