normalizeRawData method
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");
}
}