The React Radio Button is a custom radio-type HTML5 input component for selecting one option from a list of predefined choices. The value is the value that we set,. Checkbox and Radio Buttons (Stateful Buttons) In order to have checkbox and radio buttons, your component needs to manage the state of which button(s) are active/select. Or more specifically - by our component's state and user's ability to change that state by interacting with rendered radio buttons. You might be wondering what's the benefit of creating a dedicated component for a button if you could just use the