metaDescription static method

Map<String, String>? metaDescription(
  1. AbstractControl control
)

Implementation

static Map<String, String>? metaDescription(AbstractControl control) {
  if (Validators.required(control) != null) return null;

  final value = control.value as String;
  final r = RegExp(r'[a-zA-ZåäöÅÄÖ0-9,.! ]');
  if (value is String && r.allMatches(value).length != value.length) {
    return {
      'error': Intl.message('Enter a value without special characters',
          name: 'fo_validator_error_meta_description')
    };
  } else {
    return null;
  }
}