From 2e45d1f8a8444c0aabfd307364cadfab74802d02 Mon Sep 17 00:00:00 2001 From: Andrew Luca Date: Thu, 19 Aug 2021 10:59:43 +0300 Subject: [PATCH] fix(types): remove arguments of PrivateFieldContext.handleReset > `handleReset: () => void` > Similar to `resetField` but it doesn't accept any arguments and can be safely used as an event handler. The values won't be validated after reset. > ```ts > const { handleReset } = useField('field', value => !!value); > > // reset the field validation state and its initial value > handleReset(); > ``` > > https://vee-validate.logaretm.com/v4/api/use-field#composable-api --- packages/vee-validate/src/types.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/vee-validate/src/types.ts b/packages/vee-validate/src/types.ts index 72859c010..b1e8d9af5 100644 --- a/packages/vee-validate/src/types.ts +++ b/packages/vee-validate/src/types.ts @@ -53,7 +53,7 @@ export interface PrivateFieldContext { uncheckedValue?: MaybeRef; checked?: ComputedRef; resetField(state?: FieldState): void; - handleReset(state?: FieldState): void; + handleReset(): void; validate(): Promise; handleChange(e: Event | unknown, shouldValidate?: boolean): void; handleBlur(e?: Event): void;