<%= form_for(portion, html: { class: "row" }) do |f| %> <%= render "shared/errors", object: portion %>
<%= f.label :name %> <%= f.text_field :name, class: "form-control", required: true %>
<%= f.label :category %> <%= f.select :category, ["Proteínas", "Carbohidratos", "Grasas", "Procesados", "Combinados"], { prompt: "Seleccione" }, class: "form-control", required: true %>
<%= f.label :quantity %> <%= f.text_field :quantity, class: "form-control", required: true %>
<%= f.label :unit %> <%= f.select :unit, [["Gramos", "gr"], ["Pieza", "pz"], ["Cucharada", "cda"], ["Taza", "tz"], ["Porción", "portion"]], { prompt: "Seleccione" }, class: "form-control", required: true %>
<%= f.label :carbs %> <%= f.number_field :carbs, class: "form-control", required: true, pattern: "[0-9.]+", min: 0, step: 0.01 %>
<%= f.label :proteins %> <%= f.number_field :proteins, class: "form-control", required: true, pattern: "[0-9.]+", min: 0, step: 0.01 %>
<%= f.label :fats %> <%= f.number_field :fats, class: "form-control", required: true, pattern: "[0-9.]+", min: 0, step: 0.01 %>
<%= f.label :fiber, "Fibra" %> <%= f.number_field :fiber, class: "form-control", required: true, pattern: "[0-9.]+", min: 0, step: 0.01 %>
<% end %>