groupByMessage static method

List<MahasMessageModel> groupByMessage(
  1. List<MahasMessageModel> models
)

Implementation

static List<MahasMessageModel> groupByMessage(
    List<MahasMessageModel> models) {
  return models
      .fold<Map<String, MahasMessageModel>>({}, (map, model) {
        var key = model.errorMessages.first;
        map.putIfAbsent(key, () => model);
        return map;
      })
      .values
      .toList();
}