Chapter 7 - add state

This commit is contained in:
2023-12-21 14:57:40 +01:00
parent c5d9ef361b
commit 160d199ff6

View File

@@ -15,6 +15,12 @@
function HomePage() {
const names = ['Ada Lovelace', 'Grace Hopper', 'Margaret Hamilton'];
const [likes, setLikes] = React.useState(0);
function handleClick() {
setLikes(likes + 1);
}
return (
<div>
<Header title="Develop. Preview. Ship." />
@@ -23,6 +29,7 @@
<li key={name}> {name} </li>
))}
</ul>
<button onClick={handleClick}> Like ({likes}) </button>
</div>
)
}