Components

Radio

Radio enables a user to make a single selection from a group of options.

Every radio element must be labeled appropriately. There are a few ways to label radios and groups of radios:

  • To group multiple radio inputs, use the Fieldset component in addition to giving radio buttons the same name attribute
  • Use the label prop to label individual radio inputs
Choose a network
import { Radio } from '@sproutsocial/racine'

Properties

System props

System props apply standard sets of properties to a component that can be used to alter its appearance on the fly.

NameTypeDefaultDescriptionRequired?
idstring
ID of the form element, should match the "for" value of the associated label
namestring
name attribute
labelstring
label text to display
ariaLabelstring
Label used to describe the input if not used with an accompanying label
valuestring
checkedboolean
Whether or not the radio is checked
disabledbooleanfalse
Whether or not the radio is disabled
qaObject
Customizable QA Object - for backwards compatibility
onChangesignature
onFocussignature
onBlursignature