Resource resourceFromString(String value) { return Resource.values.firstWhere( (e) => e.toString().split('.')[1].toUpperCase() == value.toUpperCase()); }