validationMixinTemplate top-level constant

String const validationMixinTemplate

Implementation

const String validationMixinTemplate = '''
mixin ValidationMixin {
  String? validateEmail(String? value) {
    if (value == null || value.isEmpty) return 'Email is required';
    if (!value.contains('@')) return 'Enter a valid email';
    return null;
  }

  String? validateRequired(String? value, String fieldName) {
    if (value == null || value.isEmpty) return '\$fieldName is required';
    return null;
  }
}
''';