Skip to content
Snippets Groups Projects
Commit cc0f8ed9 authored by Jean-Christophe's avatar Jean-Christophe
Browse files

useEffect et dépendance

parent 52593542
Branches
Tags v5.6
No related merge requests found
...@@ -9,7 +9,7 @@ const Person = ( { name = 'Anonymous', age, started, delay } ) => { ...@@ -9,7 +9,7 @@ const Person = ( { name = 'Anonymous', age, started, delay } ) => {
useEffect( () => { useEffect( () => {
if (started) { if (started) {
setInterval( () => setCurrentAge( previousCurrentAge => previousCurrentAge + 1 ), delay); setInterval( () => setCurrentAge( previousCurrentAge => previousCurrentAge + 1 ), delay);
}
}, [started] ); }, [started] );
return ( return (
......
import React from 'react';
import '../style/person.css';
/*
* define component as a class that extends React.component
*/
export default class Person extends React.Component {
constructor(props) {
super(props);
}
render() {
const { name , age } = this.props;
const view = <div className="person">Here is :
<div>name : <span>{ name }</span> </div>
<div>age : <span>{ age }</span> </div>
</div>
return view;
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment