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