1.0.2 • Published 4 years ago

react-form-inputs-validator v1.0.2

Weekly downloads
3
License
MIT
Repository
github
Last release
4 years ago

react-form-inputs-validator

React library for easy form validation.

npm package Package Size

##Install

npm install react-form-inputs-validator --save-dev

Demo

https://kubax2000.github.io/react-form-inputs-validator/

Usage

import React from 'react';
import useValidator from 'react-form-inputs-validator';

function SignInForm() {
    const { inputs, Validator } = useValidator({
        Email: "",
        Password: "",
    });

    const handleFormSubmit = () => {
        alert(JSON.stringify(inputs));
    };

    return (
        <div>
            <input {...Validator.importInput("Email")} />
            <Validator.Required for="Email">This field is required.</Validator.Required>
            <Validator.IsEmail for="Email">This field must be email.</Validator.IsEmail>
            <input {...Validator.importInput("Password")} />
            <Validator.Required for="Password">This field is required.</Validator.Required>
            <input
                type="submit"
                value="Sign In"
                {...Validator.importSubmit({ onSuccess: handleFormSubmit })}
            />
        </div>
    );
}
export default SignInForm;
1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago

0.0.21

5 years ago

0.0.22

5 years ago

0.0.23

5 years ago

0.0.20

5 years ago

0.0.17

5 years ago

0.0.18

5 years ago

0.0.19

5 years ago

0.0.15

5 years ago

0.0.16

5 years ago

0.0.10

5 years ago

0.0.11

5 years ago

0.0.12

5 years ago

0.0.13

5 years ago

0.0.14

5 years ago

0.0.9

5 years ago

0.0.8

5 years ago

0.0.5

5 years ago

0.0.7

5 years ago

0.0.6

5 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago