groupsFromJson function Null safety

List<CowGroup> groupsFromJson(
  1. dynamic _ids
)

Implementation

List<CowGroup> groupsFromJson(dynamic _ids) {
  List<dynamic> aaa = jsonDecode(_ids) as List<dynamic>;
  List<int> ids = List<int>.from(aaa);
  return ids.map((cowGroupId) {
    CowGroup? _ = ApiService().cowGroupState.cowGroups.firstWhereOrNull((_) => _.id == cowGroupId);
    return (_ != null) ? CowGroup(id: _.id, name: _.name) : CowGroup(id: 0, name: "-");
  }).toList();
}