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

Examples

Description & Error Message

Disabled

Loading

isEmpty

Unabelled

Compact Mode

Color Coding