SelectInput
A general purpose select input field that is used with controlled state manangement.
API Reference
Prop | Type | Default | Description |
|---|---|---|---|
onChange | React.ChangeEventHandler<HTMLSelectElement> | ||
name | string | ||
children | React.ReactNode | ||
data-test | string | ||
description | string | ||
disabled | boolean | false | |
errorMessage | string | ||
id | string | ||
isEmpty | (value: string | number) => boolean | ||
isValid | boolean | true | |
label | string | ||
loading | boolean | ||
mode | 'compact' | ||
onBlur | React.FocusEventHandler<HTMLSelectElement> | ||
onFocus | React.FocusEventHandler<HTMLSelectElement> | ||
required | boolean | false | |
type | default | info | success | warning | destructive | default | |
value | string | number |