|
- import 'package:formz/formz.dart';
-
- enum PasswordValidationError { empty, notEmpty }
-
- class Password extends FormzInput<String, PasswordValidationError> {
- const Password.pure() : super.pure('');
- const Password.dirty([String value = '']) : super.dirty(value);
-
- @override
- PasswordValidationError validator(String value) {
- return value?.isNotEmpty == true ? PasswordValidationError.notEmpty : PasswordValidationError.empty;
- }
- }
|