<%= 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 %>