encodeMapData function

  1. @visibleForTesting
Map<String, dynamic> encodeMapData(
  1. Map mapValue
)

Implementation

@visibleForTesting
Map<String, dynamic> encodeMapData(Map mapValue) {
  if (mapValue.isEmpty) return const {'mapValue': {}};

  final mapData = mapValue.map((key, value) => MapEntry(key, encodeData(value)));

  return {
    'mapValue': {'fields': mapData}
  };
}