Skip to main content

Overview

reatomField creates a reactive atom representing a form field with built-in support for:
  • Value change handling with filtering
  • Focus and blur tracking
  • Validation (sync and async)
  • Dirty state management
  • State/value transformations

Type Signature

Parameters

State
required
The initial value of the field
FieldOptions<State, Value> | string
Field configuration options or debug name string

Return Value

FieldAtom<State, Value>
Field atom with the following properties:

Examples

Basic Field

Field with Validation

Async Validation

Standard Schema Validation

State/Value Transformation

Reactive Transformations

Aborting Invalid Updates

Custom Filter

Dynamic Validation

Conditional Validation

Disabled State

Element Reference

Reset with Custom State