about summary refs log tree commit diff
path: root/app/views/players
diff options
context:
space:
mode:
Diffstat (limited to 'app/views/players')
-rw-r--r--app/views/players/_form.html.erb2
-rw-r--r--app/views/players/edit.html.erb2
-rw-r--r--app/views/players/index.html.erb30
3 files changed, 23 insertions, 11 deletions
diff --git a/app/views/players/_form.html.erb b/app/views/players/_form.html.erb
index 170b6d3..5e20a27 100644
--- a/app/views/players/_form.html.erb
+++ b/app/views/players/_form.html.erb
@@ -1,4 +1,4 @@
-<%= form_with model: @player do |form| %>
+<%= form_with model: @player, data: { "turbo" => "false" } do |form| %>
   <br>
   <div>
     <%= form.label :name %><br>
diff --git a/app/views/players/edit.html.erb b/app/views/players/edit.html.erb
index 49cf670..1504b65 100644
--- a/app/views/players/edit.html.erb
+++ b/app/views/players/edit.html.erb
@@ -2,7 +2,7 @@
 
 <%= render "form", machine: @player %>
 
-<%= link_to "Delete", player_path(@player),
+<%= link_to "Delete #{@player.name}", player_path(@player),
     method: :delete,
     data: { confirm: "Are you sure?" } %>
 
diff --git a/app/views/players/index.html.erb b/app/views/players/index.html.erb
index 7ad7944..aea4252 100644
--- a/app/views/players/index.html.erb
+++ b/app/views/players/index.html.erb
@@ -1,13 +1,25 @@
 <h1>Pinball Players</h1>
 
+
+<table>
+  <thead>
+    <th>Name</th>
+    <th>Paid</th>
+    <th>Strikes</th>
+  </thead>
+  <tbody>
+    <% @players.order("strikes").each do |player| %>
+      <tr>
+        <td><%= link_to player.name, edit_player_path(player) %></td>
+        <td><% if player.paid %>✓<% end %></td>
+        <td><%= player.strikes %></td>
+      </tr>
+    <% end %>
+  </tbody>
+</table>
+
+<hr>
 <p><%= @players.size %> available players</p>
-<ul>
-  <% @players.each do |player| %>
-    <li>
-      <%= link_to player.name, player %>
-    </li>
-  <% end %>
-</ul>
-
-<%= link_to "Add player", new_player_path %>
+
+<%= link_to "+ Add player", new_player_path %>