checkedRequired
false | true | "mixed" | boolean[]
idRequired
string
onChangeRequired
FormEventHandler<HTMLInputElement>
labelRequired
ReactNode
value
string | number | readonly string[]
name
string
aria-describedby
string
children
ReactNode
size
"small" | "standard"
data
DataAttributeMap
disabled
boolean
required
boolean
tone
"critical" | "neutral"
badge
Badge
description
ReactNode
message
ReactNode
reserveMessageSpace
boolean
ref
Allows getting a ref to the component instance. Once the component unmounts, React will set `ref.current` to `null` (or call the ref with `null` if you passed a callback ref).
string | (instance: HTMLInputElement | null) => void | RefObject<HTMLInputElement>
idRequired
string
onChangeRequired
FormEventHandler<HTMLInputElement>
checkedRequired
false | true | "mixed" | boolean[]
value
string | number | readonly string[]
name
string
aria-describedby
string
aria-labelledby
string
aria-label
string
disabled
boolean
tone
"critical" | "neutral"
data
DataAttributeMap
required
boolean
size
"small" | "standard"
ref
Allows getting a ref to the component instance. Once the component unmounts, React will set `ref.current` to `null` (or call the ref with `null` if you passed a callback ref).
string | (instance: HTMLInputElement | null) => void | RefObject<HTMLInputElement>