1.1.3 • Published 2 years ago

react-validex v1.1.3

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

react-validex

Fast and simple data validator for React

NPM JavaScript Style Guide

Install

npm install --save react-validex

Usage

import {withValidator, ValidField} from 'react-validex'

const Form = ({validator}) => {

  const [state, setState] = useState({
    user_name: ''
  })

  useEffect(() => {
    validator.validate()
  }, [state])

  return <div>
    <ValidField
      nameAlias="User Name"
      name="user_name"
      value={state.user_name}
      validator={validator}
      showError
      min={6}
      max={15}
    >
      <input type="text" value={state.user_name} onChange={(e) => setState({...state, user_name: e.target.value})}/>
    </ValidField>
  </div>
}

export default withValidator(Form)

Props

NameDescription
childrenelement required
validatorvalidator instance required
namefield name required
valuefield value required
showErrorshow the error bellow boolean

Please follow the validex for the validator props

1.1.3

2 years ago

1.1.2

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago