BathHacked/energy-sparks

View on GitHub
app/views/schools/school_targets/_progress_notice.html.erb

Summary

Maintainability
Test Coverage
<% if reportable_progress?(progress_summary) && progress_summary.any_passing_targets? %>
  <%= component 'notice', status: :positive, classes: 'mb-4' do %>
    <span class="align-middle"><%= t('schools.show.making_progress', fuels: t_fuels_as_sentence(progress_summary.passing_fuel_targets)) %></span>
  <% end %>
<% elsif reportable_progress?(progress_summary) && progress_summary.any_failing_targets? %>
  <%= component 'notice', status: :negative, classes: 'mb-4' do %>
    <span class="align-middle"><%= t('schools.show.not_meeting_target', fuels: t_fuels_as_sentence(progress_summary.failing_fuel_targets)) %></span>
  <% end %>
<% end %>