getAbbreviation static method

String? getAbbreviation(
  1. String stateName
)

Takes case-insensitive name of state and returns abbreviation.

If abbreviation is not found, null is returned.

Implementation

static String? getAbbreviation(String stateName) {
  final name = stateName.trim().toLowerCase();

  return states.keys
      .firstWhereOrNull((key) => states[key]?.toLowerCase() == name);
}