The Checkbox component maps to a checkbox input and a label.
Checkbox states
Controlled usage
The Checkbox component passes on the original event through the onChange handler.
Use e.target.checked to get the latest value and update state accordingly.