fieldOrListRemoveField function

IList<QueryFieldOn> fieldOrListRemoveField(
  1. IList<QueryField> fieldOrOnList
)

Implementation

IList<QueryFieldOn> fieldOrListRemoveField(IList<QueryField> fieldOrOnList) {
  return fieldOrOnList.mapAndRemoveNull<QueryFieldOn>(
    (fieldOrOn) => switch (fieldOrOn) {
      QueryFieldOn() && final on => on,
      QueryFieldField() => null,
    },
  );
}