使用@hookform/resolvers 3.9.0时Yup Resolver出现类型不兼容错误
问题:@hookform/resolvers 3.9.0 类型转换错误
环境与代码
当前使用@hookform/resolvers 3.9.0版本,相关代码如下:
const form = useForm<FormType>({ defaultValues: { ...defaultFormFieldValues }, resolver: yupResolver(schema), mode: 'onChange', });
错误信息
Resolver抛出以下类型不兼容错误:
Type 'Resolver<{val1: string}>' is not assignable to type Resolver<FormType,any>' Types of parameters 'values' and 'values' are incompatible. Type 'FormType' is not assignable with '{val1:string}'
补充情况
此前从未出现该问题,降级版本可解决,但未找到相关bug记录,请问有人遇到过这个问题吗?
内容的提问来源于stack exchange,提问作者Nemo
相关产品推荐
相关产品推荐

