decodeMapData function

  1. @visibleForTesting
Map<String, dynamic> decodeMapData(
  1. Map<String, dynamic> mapData
)

Implementation

@visibleForTesting
Map<String, dynamic> decodeMapData(Map<String, dynamic> mapData) {
  var fields = mapData['fields'] as Map<String, dynamic>?;

  if (fields == null) return const {};

  return fields.map((key, value) => MapEntry(key, decodeData(value.entries.first)));
}