This package provides a means to validate text inputs on the flutter and was inspired by Yup
dependencies:
validatorless:
TextFormField(
decoration: InputDecoration(
labelText: 'User e-mail',
),
validator: Validatorless.multiple([
Validatorless.email('The field must be an email'),
Validatorless.required('The field is obligatory')
]),
)
or use
TextFormField(
decoration: InputDecoration(
labelText: 'CPF',
),
validator:
Validatorless.cpf('CPF not is valid'),
)
Validatorless.required(String)
Validatorless.email(String)
Validatorless.min(Number, String)
Validatorless.max(Number, String)
Validatorless.number(String)
Validatorless.cpf(String)
Validatorless.cnpj(String)