replaceNulls method

Map<String, dynamic> replaceNulls(
  1. Map<String, dynamic> data
)

Implementation

Map<String, dynamic> replaceNulls(Map<String, dynamic> data) {
  final newMap = <String, dynamic>{};
  for (final entry in data.entries) {
    if (entry.value == null) {
      newMap[entry.key] = false;
    } else if (entry.value is Map<String, dynamic>) {
      newMap[entry.key] = replaceNulls(entry.value as Map<String, dynamic>);
    } else {
      newMap[entry.key] = entry.value;
    }
  }
  return newMap;
}