react-loose-forms.validation

A grab bag of validation functions for react-loose-forms

Usage no npm install needed!

<script type="module">
  import reactLooseFormsValidation from 'https://cdn.skypack.dev/react-loose-forms.validation';
</script>

README

react-loose-forms.validation

A grab bag of validation functions for react-loose-forms

Click here to read more about how they work.

There are 2 ways of getting a validation function.

For example the percent function:

var v = require("react-loose-forms.validation");

  ...
  {
    label: "Please enter a percentage",
    type: "text",
    validate: v.percent
  },
  ...
var percent = require("react-loose-forms.validation/v/percent");

  ...
  {
    label: "Please enter a percentage",
    type: "text",
    validate: percent
  },
  ...

Functions

blankOr

Return true if the value is blank, otherwise require the validation function you pass in as the frist argument.

For example:

  {
    label: "Enter your email address",
    ...
    validate: v.blankOr(v.email)
  }

currency

date

email

integer

limitInputLength

optional

percent

phone

positiveInteger

required

License

MIT //: # (Don't edit this by hand, edit readme-template.md) //: # (Don't edit this by hand, edit readme-template.md) //: # (Don't edit this by hand, edit readme-template.md) //: # (Don't edit this by hand, edit readme-template.md)