<% if @meals.any? { |m| m.persisted? } %> <% @meals.group_by { |m| m.eaten_at.date if m.eaten_at }.each do |d, meals| %> <% meals.each_with_index do |m, index| %> <% next if m.new_record? %> <% m.ingredients.each do |i| %> <% end %> <% end %> <% end %>

<%= "#{t '.label_meal'}" %><%= index ? " ##{index+1}" : " (new)" %> <%= ", #{m.eaten_at.time}" if m.eaten_at %>

<%= meal_links(m) %>

<%= i.food.name %>

<%= adjust_ingredient_link(i, -5) %> <%= adjust_ingredient_link(i, -1) %> <%= i.amount %> <%= adjust_ingredient_link(i, 1) %> <%= adjust_ingredient_link(i, 5) %>

<% else %>

<%= l(:label_no_data) %>

<% end %>