data method
Implementation
List<ChartData> data (List<RecordModel> expenseList){
List<ChartData> d= [];
Map<String,dynamic> offlineSaving={};
List expList = [];
d.clear();
expenseList.forEach((e){
expList=e.data['records'][currentDate];
});
print(expList);
expList.forEach((element){
d.add(ChartData(element['name'], double.parse(element['amount'].toString())));
offlineSaving.addIf(!offlineSaving.containsKey(element['name']), element['name'], element['amount'].toString());
});
saveFinancialStatus("monthlyExpenses", offlineSaving);
return d;
}