# FieldArrayStore

> This document is the Markdown version of [formisch.dev/preact/api/FieldArrayStore/](https://formisch.dev/preact/api/FieldArrayStore/). For the complete documentation index, see [llms.txt](https://formisch.dev/llms.txt).

Reactive field array store interface with properties for managing array fields.

## Generics

- `TSchema` `extends FormSchema = FormSchema`
- `TFieldArrayPath` `extends RequiredPath = RequiredPath`

## Definition

- `FieldArrayStore`
  - `path` `ReadonlySignal<ValidArrayPath<v.InferInput<TSchema>, TFieldArrayPath>>`
  - `items` `ReadonlySignal<string[]>`
  - `errors` `ReadonlySignal<[string, ...string[]] | null>`
  - `isTouched` `ReadonlySignal<boolean>`
  - `isEdited` `ReadonlySignal<boolean>`
  - `isDirty` `ReadonlySignal<boolean>`
  - `isValid` `ReadonlySignal<boolean>`
