validate fields in react
npm install @datage/form-validation@datage/form-validation
import { useValidation } from '@datage/form-validation'const submitHandler = useValidation({ onValid, onInvalid })
`
$3
add an listener on the input element for the validations
`
import { useInputValidation } from '@datage/form-validation'const inputRef = useRef()
const { valid, errorMessage, errors, showErrors } = useInputValidation(inputRef)
`
$3
creates a form element wrapped in a react context. add an easy validation on input elements through HTML validations.
`
import { ValidationForm } from '@datage/form-validation'const onValidHandler = (form: HTMLFormElement) => {
...
}
const onInvalidHandler = (form: HTMLFormElement) => {
...
}
``