Commit 347ca68
Changed files (2)
app
helpers
views
neighbourhoods
app/helpers/neighbourhoods_helper.rb
@@ -1,2 +1,12 @@
module NeighbourhoodsHelper
+ def css_class_for(neighbourhood)
+ case
+ when neighbourhood.status.start_with?('Evac')
+ "evac"
+ when neighbourhood.status.start_with?('Part')
+ "part"
+ else
+ "open"
+ end
+ end
end
app/views/neighbourhoods/index.html.erb
@@ -12,13 +12,7 @@
<% @neighbourhoods.each do |neighbourhood| %>
<tr>
<td><%= neighbourhood.name %></td>
- <% case when neighbourhood.status.start_with?('Evac') %>
- <td class="evac"><%= neighbourhood.status %></td>
- <% when neighbourhood.status.start_with?('Part') %>
- <td class="part"><%= neighbourhood.status %></td>
- <% else %>
- <td class="open"><%= neighbourhood.status %></td>
- <% end %>
+ <td class="<%= css_class_for(neighbourhood) %>"><%= neighbourhood.status %></td>
</tr>
<% end %>
</tbody>