<ul class="nav nav-tabs">
  <li role="presentation" id="new-step-main-tab" class="active">
    <a href="#new-step-main" data-toggle="tab" data-no-turbolink="true">
      <span class="fas fa-pencil-alt"></span>
    </a>
  </li>
  <li role="presentation" id="new-step-checklists-tab">
    <a href="#new-step-checklists" data-toggle="tab" data-no-turbolink="true">
      <span class="fas fa-tasks"></span>
      <%= t("protocols.steps.new.tab_checklists") %>
    </a>
  </li>
  <li role="presentation"
      id="new-step-assets-tab"
      onClick="dragNdropAssetsInit('steps')">
    <a href="#new-step-assets" data-toggle="tab" data-no-turbolink="true">
      <span class="fas fa-paperclip"></span>
      <%= t("protocols.steps.new.tab_assets") %>
    </a>
  </li>
  <li role="presentation" id="new-step-tables-tab">
    <a href="#new-step-tables" data-toggle="tab" data-no-turbolink="true">
      <span class="fas fa-table"></span>
      <%= t("protocols.steps.new.tab_tables") %>
    </a>
  </li>
</ul>
<div class="tab-content">
  <div class="tab-pane active" role="tabpanel" id="new-step-main">
    <%= f.text_field :name, label: t("protocols.steps.new.name"), placeholder: t("protocols.steps.new.name_placeholder") %>
    <div class="form-group">
      <%= f.tiny_mce_editor(:description, data: { object_type: 'step', object_id: @step.id }) %>
    </div>
  </div>
  <div class="tab-pane" role="tabpanel" id="new-step-checklists">
    <%= f.nested_fields_for :checklists do |ff| %>
      <%= render "form_checklists.html.erb", ff: ff %>
    <% end %>
    <%= f.add_nested_fields_link :checklists do %>
      <span class="fas fa-plus"></span>
      <%= t("protocols.steps.new.add_checklist") %>
    <% end %>
  </div>
  <div class="tab-pane" role="tabpanel" id="new-step-assets">
    <div class="text-center new-asset-box">
      <%=t 'assets.drag_n_drop.label_html' %>
      <label>
        <span class="btn btn-primary">
          <span class="fas fa-plus"></span>
          <%=t 'assets.drag_n_drop.browse_label' %>
        </span>
        <input type="file"
               onchange="DragNDropSteps.init(this.files)"
               id="drag-n-drop-assets"
               style="display: none" multiple>
      </label>
    </div>
    <div id="new-step-assets-group" class="form-group">
      <%= f.nested_fields_for :assets do |ff| %>
        <%= render "form_assets.html.erb", ff: ff, step: step %>
      <% end %>
    </div>
  </div>
  <div class="tab-pane" role="tabpanel" id="new-step-tables">
    <%= f.nested_fields_for :tables do |ff| %>
      <%= render "form_tables.html.erb", ff: ff %>
    <% end %>
    <%= f.add_nested_fields_link :tables, id: "add-table" do %>
      <span class="fas fa-plus"></span>
      <%= t("protocols.steps.new.add_table") %>
    <% end %>
  </div>
  </div>
