The type of field values.
The name of the field.
Optional errorThe error state of the field, if any.
The ID for the form item description element.
The ID for the form item element.
The ID for the form item message element.
The unique identifier for the field item.
Indicates if the field is valid.
Indicates if the field value has been modified.
Indicates if the field has been touched.
Indicates if the field is being validated.
The name of the field.
Interface representing the return value of the useFormField hook.