<%= form_with(model: [ :admin, asset ], class: 'form-plain has--key-ctrls') do |form| %>
<%= render partial: 'file', locals: { asset: asset } %> <%= tag.div class: 'field' do %>
<%= label_tag nil, t("assets.replace"), for: nil %>
<%= tag.label class: "dropzone", title: t(:'assets.replace'), data: { controller: 'upload', upload_url_value: rails_direct_uploads_url, upload_create_url_value: url_for(controller: 'assets', action: 'replace', id: asset), upload_target_value: 'asset_preview', upload_limit_value: 1, action: "dragover->upload#dragover dragleave->upload#dragleave drop->upload#drop" } do %> arrow_upward <% end %>
<% end %>
<%= render partial: 'material/text_field', locals: { f: form, attr: :title } %>
<%= link_to t(:'ui.cancel'), url_for(controller: 'assets', action: 'index'), data: {turbo_action: 'advance'} %> <%= form.submit t(:'ui.save') %>
<% end %>