BathHacked/energy-sparks

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

Summary

Maintainability
Test Coverage
<% content_for :page_title, t('schools.school_targets.expired.page_title') %>

<%= render "title", school_target: @school_target %>

<div class="row">
  <div class="col">

    <%= render "prompt_to_set_new_target", school_target: @school_target %>

    <p>
      <%= t('schools.school_targets.expired.your_school_set_a_target_to_reduce_html', start_date: nice_dates(@school_target.start_date), target_date: nice_dates(@school_target.target_date)) %>.
    </p>

    <% if @progress_summary&.any_passing_targets?(check_recent: false) %>
    Well done! You achieved your goal to reduce your <%= t_fuels_as_sentence(@progress_summary.passing_fuel_targets(check_recent: false)) %> usage.
    <% end %>
    <% if @progress_summary&.any_failing_targets?(check_recent: false) %>
    Unfortunately you didn't meet your target to reduce your <%= t_fuels_as_sentence(@progress_summary.failing_fuel_targets(check_recent: false)) %> usage.
    <% end %>

  </div>
</div>

<% if @school_target.report_last_generated.present? %>
  <%= render "target_table", school_target: @school_target, progress_summary: @progress_summary, overview_data: @overview_data %>
<% end %>
  <div class="pt-4"></div>

<%= render "previous_target", previous_target: @school.previous_expired_target(@school_target) %>

<%= render 'target_timeline', school: @school, observations: @observations %>