Skip to content

Commit 4d12b30

Browse files
committed
update event handlers
1 parent 38d5a58 commit 4d12b30

File tree

1 file changed

+9
-12
lines changed

1 file changed

+9
-12
lines changed

11-event-handlers.html

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,26 +8,24 @@
88

99
const state = {eventCount: 0, username: ''}
1010

11-
function increment() {
12-
setState({eventCount: state.eventCount + 1})
13-
}
11+
function App() {
12+
function handleClick() {
13+
setState({eventCount: state.eventCount + 1})
14+
}
1415

15-
function updateUsername(event) {
16-
setState({
17-
username: event.target.value,
18-
})
19-
}
16+
function handleChange(event) {
17+
setState({username: event.target.value})
18+
}
2019

21-
function App() {
2220
return (
2321
<div>
2422
<p>There have been {state.eventCount} events.</p>
2523
<p>
26-
<button onClick={increment}>Click Me</button>
24+
<button onClick={handleClick}>Click Me</button>
2725
</p>
2826
<p>You typed: {state.username}</p>
2927
<p>
30-
<input onBlur={updateUsername} />
28+
<input onChange={handleChange} />
3129
</p>
3230
</div>
3331
)
@@ -43,6 +41,5 @@
4341
}
4442

4543
renderApp()
46-
setState({eventCount: 10})
4744
</script>
4845
</body>

0 commit comments

Comments
 (0)