nori-ui

TextInput

Single-line text input with label, helper text, and validation states.

At a glance

  • Wraps RN <TextInput> / web <input> with a unified label + helper text layout.
  • Supports variant: 'default' | 'error' | 'success' for validation feedback.

Web preview

Native preview

Props

PropTypeDefaultDescription
labelstringVisible label tied via aria
helperTextstringHelper / error text below the input
variant'default' | 'error' | 'success''default'Validation state
valuestringControlled value
defaultValuestringUncontrolled initial value
onChangeText(text: string) => voidChange handler (text-only)
disabledbooleanfalseDisables interaction

On this page