# FormConfig

Form config interface that defines the configuration options for creating a form store with <Link href="../createForm/">`createForm`</Link>.

## Generics

- `TSchema` <Property {...properties.TSchema} />

## Definition

- `FormConfig`
  - `schema` <Property {...properties.schema} />
  - `initialInput` <Property {...properties.initialInput} />
  - `validate` <Property {...properties.validate} />
  - `revalidate` <Property {...properties.revalidate} />

### Explanation

The `FormConfig` object is passed to <Link href="../createForm/">`createForm`</Link> with a required `schema` property and optional properties for `initialInput`, `validate`, and `revalidate` to control form behavior and validation timing.
