@@ -34,25 +34,25 @@ Install your preferred validation library alongside `@hookform/resolvers`.
34
34
35
35
| resolver | Infer values <br /> from schema | [ criteriaMode] ( https://react-hook-form.com/docs/useform#criteriaMode ) |
36
36
| ---| ---| ---|
37
- | AJV | ❌ | `firstError | all` |
37
+ | AJV | ❌ | ` firstError \ | all ` |
38
38
| Arktype | ✅ | ` firstError ` |
39
- | class-validator | ✅ | `firstError | all` |
39
+ | class-validator | ✅ | ` firstError \ | all ` |
40
40
| computed-types | ✅ | ` firstError ` |
41
- | Effect | ✅ | `firstError | all` |
41
+ | Effect | ✅ | ` firstError \ | all ` |
42
42
| fluentvalidation-ts | ❌ | ` firstError ` |
43
43
| io-ts | ✅ | ` firstError ` |
44
- | joi | ❌ | `firstError | all` |
44
+ | joi | ❌ | ` firstError \ | all ` |
45
45
| Nope | ❌ | ` firstError ` |
46
- | Standard Schema | ✅ | `firstError | all` |
46
+ | Standard Schema | ✅ | ` firstError \ | all ` |
47
47
| Superstruct | ✅ | ` firstError ` |
48
48
| typanion | ✅ | ` firstError ` |
49
- | typebox | ✅ | `firstError | all` |
50
- | typeschema | ❌ | `firstError | all` |
51
- | valibot | ✅ | `firstError | all` |
52
- | vest | ❌ | `firstError | all` |
53
- | vine | ✅ | `firstError | all` |
54
- | yup | ✅ | `firstError | all` |
55
- | zod | ✅ | `firstError | all` |
49
+ | typebox | ✅ | ` firstError \ | all ` |
50
+ | typeschema | ❌ | ` firstError \ | all ` |
51
+ | valibot | ✅ | ` firstError \ | all ` |
52
+ | vest | ❌ | ` firstError \ | all ` |
53
+ | vine | ✅ | ` firstError \ | all ` |
54
+ | yup | ✅ | ` firstError \ | all ` |
55
+ | zod | ✅ | ` firstError \ | all ` |
56
56
</details >
57
57
58
58
## TypeScript
@@ -91,7 +91,9 @@ useForm<z.input<typeof schema>, any, z.output<typeof schema>>({
91
91
92
92
### Supported resolvers
93
93
94
+ - [ React Hook Form Resolvers] ( #react-hook-form-resolvers )
94
95
- [ Install] ( #install )
96
+ - [ TypeScript] ( #typescript )
95
97
- [ Links] ( #links )
96
98
- [ Supported resolvers] ( #supported-resolvers )
97
99
- [ API] ( #api )
@@ -118,7 +120,6 @@ useForm<z.input<typeof schema>, any, z.output<typeof schema>>({
118
120
- [ fluentvalidation-ts] ( #fluentvalidation-ts )
119
121
- [ standard-schema] ( #standard-schema )
120
122
- [ Backers] ( #backers )
121
- - [ Sponsors] ( #sponsors )
122
123
- [ Contributors] ( #contributors )
123
124
124
125
## API
0 commit comments