normalizeInputDataValue method

Object? normalizeInputDataValue(
  1. Object? value
)

Implementation

Object? normalizeInputDataValue(Object? value) {
  if (value is Map) {
    final normalized = <String, dynamic>{};
    for (final entry in value.entries) {
      final key = entry.key;
      if (key is String) {
        normalized[key] = normalizeInputDataValue(entry.value);
      }
    }
    return normalized;
  }
  if (value is List) {
    return value.map(normalizeInputDataValue).toList();
  }
  return value;
}