fromName static method
Find country by name
Implementation
static Country? fromName(String name) {
final cleanName = name.toLowerCase().trim();
try {
return Country.values.firstWhere(
(country) =>
country.name == cleanName ||
country.name.replaceAll('-', ' ') == cleanName ||
country.displayName.toLowerCase() == cleanName,
);
} catch (e) {
return null;
}
}