Skip to content

API reference > @kontsedal/olas-vue > UseFieldReturn

UseFieldReturn type ​

What useField returns. value is writable, for v-model.

Signature:

typescript
export type UseFieldReturn<T> = {
  value: Ref<T>;
} & Refs<{
  errors: string[];
  isValid: boolean;
  isDirty: boolean;
  touched: boolean;
  isValidating: boolean;
}> & {
  set: (value: T) => void;
  setAsInitial: (value: T) => void;
  reset: () => void;
  markTouched: () => void;
  revalidate: () => Promise<boolean>;
  setErrors: (errors: ReadonlyArray<string>) => void;
};

References: Refs

Released under the MIT License.