IntakeRecommendation(Map<String, dynamic> json) { unit = UnitHelper.stringToUnit(json['unit']); value = json['value'] is double ? json['value'] : (json['value'] as int).toDouble(); }