<% if @messages.any? %>
<%= form_with url: batch_delete_messages_path do |f| %>
|
<%= @direction == :in ? "From" : "To" %> |
<%= @direction == :in ? "Received" : "Sent" %> |
Subject |
<% @messages.each do |message| %>
">
<%= check_box_tag "delete_#{message.short_id}" %> |
<% if @direction == :in %>
<% if message.author %>
<%= styled_user_link message.author %>
<% else %>
<%= message.author_username %>
<% end %>
<%= message.hat.to_html_label if message.hat %>
<% else %>
<%= styled_user_link message.recipient %>
<% end %>
|
<%= time_ago_in_words_label(message.created_at) %> |
<%= message.subject
%> |
<% end %>
<%= f.submit "Delete Selected" %>
<% end %>
<% else %>
You do not have any <%= @direction == :in ? "" : "sent" %> private
messages.
<% end %>
Compose Message
<%= render partial: 'form', locals: { new_message: @new_message, replying: false } %>