File tree Expand file tree Collapse file tree
packages/ra-core/src/form Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -5,7 +5,12 @@ import get from 'lodash/get.js';
55import mergeWith from 'lodash/mergeWith.js' ;
66import set from 'lodash/set.js' ;
77import { ReactNode , useEffect } from 'react' ;
8- import { FormProvider , useForm , UseFormProps } from 'react-hook-form' ;
8+ import {
9+ FieldValues ,
10+ FormProvider ,
11+ useForm ,
12+ UseFormProps ,
13+ } from 'react-hook-form' ;
914import {
1015 SourceContextProvider ,
1116 SourceContextValue ,
@@ -155,9 +160,12 @@ const HTMLForm = (props: React.HTMLAttributes<HTMLFormElement>) => (
155160) ;
156161
157162export interface FilterLiveFormProps
158- extends Omit < UseFormProps , 'onSubmit' | 'defaultValues' > {
163+ extends Omit <
164+ UseFormProps < FieldValues > ,
165+ 'onSubmit' | 'defaultValues' | 'validate'
166+ > {
159167 children : ReactNode ;
160- validate ?: ValidateForm ;
168+ validate ?: ValidateForm < FieldValues > ;
161169 debounce ?: number | false ;
162170 resource ?: string ;
163171 formComponent ?: React . ComponentType <
You can’t perform that action at this time.
0 commit comments