<%= errors_summary_for task_request %> <%= bootstrap_form_with model: model, local: true do |form| %> <%= form.text_area :description %> <%= form.text_field :deadline, class: "datepicker-control" %> <%= form.text_field :time_allowed %> <%= form.text_area :additional_notes %> <%= field_set_tag content_tag(:span, "Files", class: "h6 text-muted text-uppercase") do %>
<%= form.label :files %> <%= form.file_field :files, disable: true, direct_upload: true, multiple: true, id: "task_request_files", hide_label: true %> <% task_request.files.each do |file| %> <% unless file.persisted? %> <%= hidden_field_tag "#{task_request.model_name.param_key}[files][]", file.signed_id %> <% end %> <% end %>
<% end %>
<%= link_to t("shared.cancel"), [project, :task_requests], class: "col-3 text-reset" %>
<%= form.submit class: class_string("btn btn-block", ["btn-success", "btn-primary"] => task_request.new_record?), data: { disable_with: t("shared.disable_with") } %>
<% end %>