sortMapByCreatedAt static method
Implementation
static Map<String, dynamic> sortMapByCreatedAt(Map<String, dynamic> originalMap) {
List<MapEntry<String, dynamic>> entries = originalMap.entries.toList();
entries
.sort((a, b) => a.value['createdAt'].compareTo(b.value['createdAt']));
Map<String, dynamic> sortedMap = {};
for (var entry in entries.reversed) {
sortedMap[entry.key] = entry.value;
}
return sortedMap;
}