Skip to main content

Form Components

The High Velocity hv-ui pacakge provides seven atomic form components:

  1. Checkbox: a reusable and customizable checkbox element
  2. Form Select: a reusable and customizable select element
  3. Select: a Radix UI-based select element
  4. Input: a reusable and customizable input element
  5. Input Error: provides feedback to users when form inputs are invalid
  6. Label: an input label
  7. Radio Group: a reusable and customizable radio group and radio group item elements

These components are used in the hv-common package to make up the form controls used in the High Velocity front-end app.