validateState function

String validateState(
  1. String state
)

Implementation

String validateState(String state) {
  if (state.trim().isEmpty) {
    return 'State is required';
  }

  final invalidCharsRegex = RegExp(r'[^a-zA-Z\s]+');
  if (invalidCharsRegex.hasMatch(state)) {
    return 'Please enter a valid State (letters and spaces only)';
  }

  return '';
}