forked from fixin.me/fixin.me
25 lines
874 B
Plaintext
25 lines
874 B
Plaintext
<%= fields_for unit do |form| %>
|
|
<td>
|
|
<%= form.text_field :symbol, form: :unit_form, required: true, autofocus: true, size: 10,
|
|
autocomplete: "off" %>
|
|
</td>
|
|
<td>
|
|
<%= form.text_field :name, form: :unit_form, size: 25, autocomplete: "off" %>
|
|
</td>
|
|
<td>
|
|
<% unless unit.base.nil? %>
|
|
<%= form.number_field :multiplier, form: :unit_form, step: "any", size: 10,
|
|
autocomplete: "off" %>
|
|
<% end %>
|
|
</td>
|
|
|
|
<td class="actions">
|
|
<%= form.submit unit.persisted? ? t(:update) : t(:add), form: :unit_form %>
|
|
<%= image_link_to t(:cancel), "close-circle-outline", units_path, class: 'dangerous',
|
|
onclick: 'this.closest("tr").replaceChildren();
|
|
document.querySelector("a#add_unit").style.visibility = "visible";
|
|
return false;' %>
|
|
</td>
|
|
<!-- TODO: display error_messages_for unit -->
|
|
<% end %>
|