Skip to content
AJS InnovationsUI

Components

Select

A Radix listbox styled to match the business settings selector.

Services · multi-selection composition

Interactive local example · fictional data

The Code tab contains this preview’s complete source, including sample data and interaction state. Load the package stylesheet and Switzer font as described in the installation guide. Additional layout utilities require Tailwind CSS in your application.

API reference

PropTypeDefault
value / defaultValuestring
onValueChange(value: string) => void
disabledbooleanfalse

Primitives also accept their underlying HTML or Radix props. Full types are included with the package.

Behavior & accessibility

  • Arrow keys navigate; Enter selects; Escape closes.
  • This primitive is single-select. The source also has multi-select fields; use the documented checkbox group composition.

Reference

Business settings