size
"xsmall" | "small" | "large" | "xlarge" | "xxlarge" | "standard"
aria-label
string
aria-describedby
string
name
string
imageUrl
string
icon
ReactElement<unknown, string | JSXElementConstructor<any>>
loading
boolean
onClick
MouseEventHandler<HTMLButtonElement>
tabIndex
number
data
DataAttributeMap
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).
RefObject<HTMLElement | null> | (instance: HTMLElement | null) => void | (() => VoidOrUndefinedOnly)