BathHacked/energy-sparks

View on GitHub
app/views/admin/scoreboards/index.html.erb

Summary

Maintainability
Test Coverage

<h1>Manage Scoreboards</h1>

<% if @scoreboards.any? %>
  <table class="table table-condensed">
    <tbody>
      <% @scoreboards.each do |scoreboard| %>
        <tr>
          <td><%= link_to scoreboard.name, scoreboard_path(scoreboard) %></td>
          <td><%= scoreboard.description %></td>
          <td>
            <div class='btn-group'>
              <%= link_to 'Edit', edit_admin_scoreboard_path(scoreboard), class: 'btn btn-info' if can? :edit, scoreboard %>
              <%= link_to 'Delete', [:admin, scoreboard], method: :delete, data: { confirm: 'Are you sure?' }, class: 'btn btn-danger' if can? :delete, scoreboard %>
            </div>
          </td>
        </tr>
      <% end %>
    </tbody>
  </table>
<% else %>
  <h2>There are no Scoreboards</h2>
<% end %>

<%= link_to 'New Scoreboard', new_admin_scoreboard_path, class: 'btn btn-primary' if can? :create, Scoreboard %>