rubyforgood/casa

View on GitHub
app/views/casa_cases/_court_dates.html.erb

Summary

Maintainability
Test Coverage
<% court_dates = casa_case.court_dates.includes(:hearing_type).ordered_ascending.load %>
<label>Court dates:</label>
<% if court_dates.empty? %>
  No Court Dates
<% else %>
  <ul>
    <% court_dates.each do |pcd| %>
      <p>
        <%= link_to(pcd.decorate.court_date_info, casa_case_court_date_path(casa_case, pcd)) %>
        <% if report = pcd.latest_associated_report %>
          <%= link_to(rails_blob_path(report, disposition: 'attachment')) do %>
            (Attached Report)
          <% end %>
        <% end %>
      </p>
    <% end %>
  </ul>
<% end %>
<ul>
  <div class="add-container past-court-dates my-3">
    <%= link_to new_casa_case_court_date_path(casa_case), class: "main-btn btn-sm primary-btn btn-hover ml-3" do %>
      <i class="lni lni-plus"></i>
      Add a court date
    <% end %>
  </div>
</ul>