You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- import 'package:formz/formz.dart';
-
- enum UsernameValidationError { empty }
-
- class Username extends FormzInput<String, UsernameValidationError> {
- const Username.pure() : super.pure('');
- const Username.dirty([String value = '']) : super.dirty(value);
-
- @override
- UsernameValidationError validator(String value) {
- return value?.isNotEmpty == true ? null : UsernameValidationError.empty;
- }
- }
|