dobtco/dispatch

View on GitHub
app/views/opportunities/edit/_submissions.erb

Summary

Maintainability
Test Coverage
<%= f.input :submission_adapter_name do %>
  <%= f.input_field :submission_adapter_name, as: :select, collection: SubmissionAdapters.all_adapters, include_blank: false, value_method: :to_adapter_name, label_method: :select_text %>

  <div class='microcopy' data-show-if-selected="#opportunity_submission_adapter_name|None"<% unless f.object.submission_adapter_name == 'None' %> style='display:none'<% end %>>
    <%= t('no_submission_adapter_warning').html_safe %>
  </div>
<% end %>

<%= render partial: 'opportunities/edit/submission_adapter_inputs', locals: { f: f } %>

<%= f.input :submission_dates, wrapper_html: { class: 'date_range' } do %>
  <%= f.input_field :submissions_open_at, as: :datetime_picker %>
  <span>and</span>
  <%= f.input_field :submissions_close_at, as: :datetime_picker %>
<% end %>