<%= 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 %>