%= tag.tr id: dom_id(quantity),
draggable: true,
data: {controller: 'drag',
action: 'dragstart->drag#start dragend->drag#end dragover->drag#over drop->drag#drop dragenter->drag#enter dragleave->drag#leave',
drag_drag_path_value: reparent_quantity_path(quantity),
drag_drop_id_value: dom_id(quantity),
drag_drop_id_param_value: 'quantity[parent_id]'} do %>
<%= link_to quantity, edit_quantity_path(quantity), class: 'link',
data: {turbo_stream: true} %>
|
<%= quantity.description %> |
<%= quantity.default_unit&.symbol %> |
<% if current_user.at_least(:active) %>
<%= image_link_to t('.new_subquantity'), 'plus-outline', new_quantity_path(quantity),
id: dom_id(quantity, :new, :link), data: {turbo_stream: true} %>
<%= image_button_to_if quantity.destroyable?, t('.destroy'), 'delete-outline',
quantity_path(quantity), method: :delete %>
|
⠿ |
<% end %>
<% end %>