normalizeRawData method

List<Map<String, dynamic>> normalizeRawData(
  1. dynamic rawData
)

Normaliza os dados para garantir que lidamos corretamente com listas e objetos individuais

Implementation

List<Map<String, dynamic>> normalizeRawData(dynamic rawData) {
  if (rawData is List) {
    return rawData.whereType<Map<String, dynamic>>().toList();
  } else if (rawData is Map<String, dynamic>) {
    return [rawData];
  } else {
    throw Exception("Format not supported");
  }
}