From 2b194c287dc281ec2a8ff691d75c6b798ab5f70c Mon Sep 17 00:00:00 2001 From: Koki Nagai Date: Thu, 1 Jun 2023 04:10:50 +0900 Subject: [PATCH] fix type of `setFieldValue ` (#3808) * fix(types): setFieldValue * chore(changesets): minor version --- .changeset/lemon-zoos-attend.md | 5 +++++ packages/formik/src/types.tsx | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 .changeset/lemon-zoos-attend.md diff --git a/.changeset/lemon-zoos-attend.md b/.changeset/lemon-zoos-attend.md new file mode 100644 index 000000000..8c44f1e55 --- /dev/null +++ b/.changeset/lemon-zoos-attend.md @@ -0,0 +1,5 @@ +--- +'formik': patch +--- + +fix type of setFieldValue function diff --git a/packages/formik/src/types.tsx b/packages/formik/src/types.tsx index ea4856cf1..17cf9b024 100644 --- a/packages/formik/src/types.tsx +++ b/packages/formik/src/types.tsx @@ -92,11 +92,11 @@ export interface FormikHelpers { shouldValidate?: boolean ) => void; /** Set value of form field directly */ - setFieldValue( + setFieldValue: ( field: string, value: any, shouldValidate?: boolean - ): Promise>; + ) => Promise>; /** Set error message of a form field directly */ setFieldError: (field: string, message: string | undefined) => void; /** Set whether field has been touched directly */