parseList<T extends Object?> function

List<T?>? parseList<T extends Object?>({
  1. required List? json,
  2. required T fromJson(
    1. Map<String, dynamic> json
    ),
})

////PARSER////////////

Implementation

List<T?>? parseList<T extends Object?>({
  required List<dynamic>? json,
  required T Function(Map<String, dynamic> json) fromJson,
}) {
  return (json)
      ?.map((e) => e == null ? null : fromJson(e as Map<String, dynamic>))
      .toList();
}