Licence
MIT
Version
0.1.2
Deps
1
Size
6 kB
Vulns
0
Weekly
258
@gmcode/tsv-hookform
Custom react-hook-form resolver for @gmcode/tsv-input.
Installation
npm install @gmcode/tsv-hookform
Usage
import { useTsvResolver } from '@gmcode/tsv-hookform'
import { InputRule, Schema } from '@gmcode/tsv-input'
import { useForm } from 'react-hook-form'
// Schema definition
const schema = new Schema({
foo: new InputRule()
})
// Form component
export function Form() {
// Hook & Resolver
const { control, formState } = useForm({
resolver: useTsvResolver(schema)
})
// ...
}