Pour manipuler le state avec react on peut utiliser la methode useState
Cette methode nous renvoie un tableau avec :
1function toto() { 2 const [isClicked, setIsClicked] = useState(false); 3 4 const handleShowMessage = () => { 5 setIsClicked(true); 6 }; 7 8 const handleHiddenMessage = () => { 9 setIsClicked(false); 10 }; 11 12 return ( 13 <div> 14 <h1>Bienvenue</h1> 15 16 {isClicked && <p>toto</p>} 17 18 <button type="button" onClick={handleShowMessage}> 19 Click pour afficher le message 20 </button> 21 22 <button type="button" onClick={handleHiddenMessage}> 23 Click pour retirer le message 24 </button> 25 </div> 26 ); 27} 28 29export default toto; 30