extraction de partiels

This commit is contained in:
Jérémy Lecour 2021-01-31 17:17:37 +01:00 committed by Jérémy Lecour
parent e2ea63a3c6
commit 1df14cbefd
3 changed files with 27 additions and 26 deletions

View file

@ -9,31 +9,8 @@
</thead>
<tbody>
<% @emails.each do |email| %>
<tr>
<td><%= email.date %></td>
<td><%= email.subject %></td>
<td>
<% email.organisations.each do |organisation| %>
<span class="email_attribute_organisation"><%= organisation %></span>
<% end if email.organisations %>
<% email.servers.each do |server| %>
<span class="email_attribute_server"><%= server %></span>
<% end if email.servers %>
<% if email.cron? %>
<span class="email_attribute_cron">cron</span>
<% end %>
<% if email.mailing_list? %>
<span class="email_attribute_mailing_list">list</span>
<% end %>
<% if email.junk? %>
<span class="email_attribute_junk">junk</span>
<% end %>
</td>
<td><%= link_to 'Show', email, "data-turbo-frame": "_top" %></td>
<td><%= link_to 'Edit', edit_email_path(email), "data-turbo-frame": "_top" %></td>
<td><%= link_to 'Destroy', email, method: :delete, data: { confirm: 'Are you sure?' }, "data-turbo-frame": "_top" %></td>
</tr>
<% emails.each do |email| %>
<%= render partial: "list_row", object: email, as: :email %>
<% end %>
</tbody>
</table>

View file

@ -0,0 +1,24 @@
<tr>
<td><%= email.date %></td>
<td><%= email.subject %></td>
<td>
<% email.organisations.each do |organisation| %>
<span class="email_attribute_organisation"><%= organisation %></span>
<% end if email.organisations %>
<% email.servers.each do |server| %>
<span class="email_attribute_server"><%= server %></span>
<% end if email.servers %>
<% if email.cron? %>
<span class="email_attribute_cron">cron</span>
<% end %>
<% if email.mailing_list? %>
<span class="email_attribute_mailing_list">list</span>
<% end %>
<% if email.junk? %>
<span class="email_attribute_junk">junk</span>
<% end %>
</td>
<td><%= link_to 'Show', email, "data-turbo-frame": "_top" %></td>
<td><%= link_to 'Edit', edit_email_path(email), "data-turbo-frame": "_top" %></td>
<td><%= link_to 'Destroy', email, method: :delete, data: { confirm: 'Are you sure?' }, "data-turbo-frame": "_top" %></td>
</tr>

View file

@ -3,5 +3,5 @@
<h1>Emails</h1>
<%= turbo_frame_tag "emails" do %>
<%= render partial: "list", object: @emails %>
<%= render partial: "list", object: @emails, as: :emails %>
<% end %>