DEV Community

Discussion on: Improving Code with useReducer

Collapse
 
skube profile image
skube

This is maybe an aside, but I don't understand why with onChange :

onChange={() => setChecked(checked => !checked)}

You refactored to:

<input type="checkbox" value={checked} onChange={toggle} />

But then with the onClick:

<h1 onClick={() => setNumber(30)}>{number}</h1>;

You don't :

<h1 onClick={setNumber}>{number}</h1>;