API reference > @kontsedal/olas-core > FormValue
FormValue type
The plain value of a Form<S>, under the schema's keys: a field's T, a nested form's FormValue and a field array's array of item values.
Signature:
typescript
type FormValue<S extends FormSchema> = { [K in keyof S]: S[K] extends Field<infer T> ? T : S[K] extends Form<infer SS> ? FormValue<SS> : S[K] extends FieldArray<infer I> ? FieldArrayValue<I> : never; };References: FormSchema, Field, Form, FormValue, FieldArray, FieldArrayValue