Guest User

Untitled

a guest
Sep 24th, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.45 KB | None | 0 0
  1. import React, { Component } from 'react';
  2.  
  3. class MyTimer extends Component {
  4.  
  5. constructor(props) {
  6. super(props);
  7. this.state ={
  8. timer : 0,
  9. };
  10. }
  11.  
  12. componentDidMount() {
  13. window.setInterval(() => {
  14. let counter = this.state.timer;
  15. counter++;
  16. this.setState({
  17. timer: counter,
  18. });
  19. }
  20. ,1000);
  21. }
  22.  
  23. componentDidUpdate() {
  24. console.log(`un update a eu lieu vers ${this.state.timer}`);
  25. }
  26.  
  27.  
  28. render() {
  29. return (
  30. <div>
  31. {this.state.timer}
  32. </div>
  33. );
  34. }
  35. }
  36.  
  37. export default MyTimer;
Add Comment
Please, Sign In to add comment