BathHacked/energy-sparks

View on GitHub
app/views/schools/advice/heating_control/_analysis.html.erb

Summary

Maintainability
Test Coverage
<p><%= t('advice_pages.heating_control.analysis.summary') %></p>

<ul>
  <% if @analysis_dates.recent_data %>
    <li><%= link_to(t('advice_pages.heating_control.analysis.heating_timings.title'), '#heating-timings') %></li>
  <% end %>
  <li><%= link_to(t('advice_pages.heating_control.analysis.school_day_heating.title'), '#school-day-heating') %></li>
  <% if @multiple_meters %>
    <li><%= link_to(t('advice_pages.heating_control.analysis.meter_breakdown.title'), '#meter-breakdown') %></li>
  <% end %>
  <% if @enough_data_for_seasonal_analysis %>
    <li><%= link_to(t('advice_pages.heating_control.analysis.seasonal_control.title'), '#seasonal-control') %></li>
  <% end %>
</ul>

<% if @analysis_dates.recent_data %>
  <%= render 'heating_timings', last_week_start_times: @last_week_start_times, estimated_savings: @estimated_savings, percentage_of_annual_gas: @percentage_of_annual_gas %>
<% end %>

<%= render 'school_day_heating', school: @school, analysis_dates: @analysis_dates, dashboard_alerts: @dashboard_alerts %>

<% if @multiple_meters %>
  <%= render 'meter_breakdown', meter_selection: @meter_selection %>
<% end %>

<% if @enough_data_for_seasonal_analysis %>
  <%= render 'seasonal_control', school: @school, analysis_dates: @analysis_dates, seasonal_analysis: @seasonal_analysis, warm_weather_on_days_rating: @warm_weather_on_days_rating, dashboard_alerts: @dashboard_alerts %>
<% end %>