@hookform/resolvers
Advanced tools
Comparing version 2.0.0-beta.15 to 2.0.0-beta.17
{ | ||
"name": "@hookform/resolvers", | ||
"amdName": "hookformResolvers", | ||
"version": "2.0.0-beta.15", | ||
"version": "2.0.0-beta.17", | ||
"description": "React Hook Form validation resolvers: Yup, Joi, Superstruct, Zod, Vest and etc.", | ||
@@ -156,4 +156,3 @@ "main": "dist/resolvers.js", | ||
] | ||
}, | ||
"dependencies": {} | ||
} | ||
} |
@@ -29,8 +29,9 @@ <div align="center"> | ||
`resolver(schema: object, config?: object)` | ||
`resolver(schema: object, schemaOptions?: object, resolverOptions: { mode: 'async' | 'sync' })` | ||
| | type | Required | Description | | ||
| ------ | -------- | -------- | -------------------------------------- | | ||
| schema | `object` | ✓ | validation schema | | ||
| config | `object` | | validation schema configuration object | | ||
| | type | Required | Description | | ||
| --------------- | -------- | -------- | --------------------------------------------- | | ||
| schema | `object` | ✓ | validation schema | | ||
| schemaOptions | `object` | | validation library schema options | | ||
| resolverOptions | `object` | | resolver options, `async` is the default mode | | ||
@@ -69,2 +70,4 @@ ## Quickstart | ||
}; | ||
export default App; | ||
``` | ||
@@ -120,7 +123,7 @@ | ||
import { superstructResolver } from '@hookform/resolvers/superstruct'; | ||
import { struct } from 'superstruct'; | ||
import { object, string, number } from 'superstruct'; | ||
const schema = struct({ | ||
name: 'string', | ||
age: 'number', | ||
const schema = object({ | ||
name: string(), | ||
age: number(), | ||
}); | ||
@@ -136,3 +139,3 @@ | ||
<input name="name" ref={register} /> | ||
<input name="age" type="number" ref={register} /> | ||
<input name="age" type="number" ref={register({ valueAsNumber: true })} /> | ||
<input type="submit" /> | ||
@@ -142,2 +145,4 @@ </form> | ||
}; | ||
export default App; | ||
``` | ||
@@ -174,2 +179,4 @@ | ||
}; | ||
export default App; | ||
``` | ||
@@ -228,2 +235,4 @@ | ||
}; | ||
export default App; | ||
``` | ||
@@ -230,0 +239,0 @@ |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
158903
256