Q U E E N 👑
For More Features OUT-OF-THE-BOX (localization) see  Official Documentation site
Validators 🌍
Usage
if you need
- simple true of false function to validate a input
- validate a normal flutter Form field
@override
Widget build(BuildContext context) {
return TextFormField(
     // use qValidator function and provider list of rules to apply on this field
    validator: qValidator([
      IsRequired(),
      IsOptional()
      IsEmail(),
      MinLength(8),
      MaxLength(30, "optionally you can override the failure if the validation fails"),
    ]),
  );
  }
customization
if you need to show a custom error message you can
- use the rule constructor (scooped for a single rule)
- use ValidatorsLocalization.on(scooped for the entire Type rules)
void main() {
    ValidatorsLocalization.on<IsRequired>((rule) => 'the new required message');
}
- if you use queen all the rules are localized out of the box 🎁 !
