parseMeals function
Implementation
List parseMeals(http.Response response, DateTime lastDay) {
List parsed = json.decode(response.body)['mealServiceDietInfo'][1]['row'];
List<List> meals = List.generate(lastDay.day, (_) => List.generate(3, (_) => []));
for (var element in parsed) {
int day = int.parse(element['MLSV_YMD'].substring(6)) - 1;
int mealType = int.parse(element['MMEAL_SC_CODE']) - 1;
meals[day][mealType] = removeAllergy(element['DDISH_NM']);
}
return meals;
}