<% if params[:position].present? %> <%= turbo_stream.replace :dragged_item, partial: "leaves/edit", locals: { leaf: @leaf } %> <% else %> <%= turbo_stream.append :leaves, partial: "leaves/edit", locals: { leaf: @leaf } %> <% end %> <%= turbo_stream.scroll_into_view @leaf, animation: :wiggle %>