static String mapToCSV(List<Map<String, dynamic>> map) { final headers = map.first.keys.join(','); final rows = map.map((e) => e.values.join(',')).join('\n'); return '$headers\n$rows'; }