<%= link_to mailing.name, mailing, class: "font-semibold hover:underline" %>
<%= mailing.mail_identity.from_email %>
<% if mailing.send_window_enabled? %>
· fascia <%= mailing.send_window_label %>
<% end %>
<% if mailing.interval_seconds.positive? %>
· pausa <%= mailing.interval_seconds %>s
<% end %>
<%= mailing_status_badge(mailing.status) %>
<%= progress_bar(mailing.progress_percentage, color: mailing.failed_count.positive? ? "bg-amber-500" : "bg-emerald-500") %>
<%= mailing.sent_count %> inviate
<%= mailing.opened_count %> aperte
<%= mailing.pending_count %> in coda
<%= mailing.skipped_count %> escluse
<% if mailing.failed_count.positive? %>
<%= mailing.failed_count %> errori
<% end %>
<% if mailing.next_send_at.present? && mailing.next_send_at > Time.current %>
In pausa fino a <%= l(mailing.next_send_at, format: :long) %>
<% elsif mailing.pending_count.positive? %>
Prossima email in lavorazione.
<% end %>
<% if mailing.sending? %>
<%= button_to "Ferma invio", cancel_mailing_path(mailing), method: :post,
class: btn_danger,
form: { data: { turbo_confirm: "Fermare l'invio? Restano inviate #{mailing.sent_count} email, #{mailing.pending_count + mailing.queued_count} in coda verranno annullate." } } %>
<% end %>