{% from "components/table.html" import list_table, field, right_aligned_field_heading, row_heading %}
{% call(item, row_number) list_table( broadcasts|sort|reverse|list, caption="Live broadcasts", caption_visible=False, empty_message=empty_message, field_headings=[ 'Template name', 'Status' ], field_headings_visible=False ) %} {% call row_heading() %}
{{ item.template_name }} To {{ item.initial_area_names|formatted_list(before_each='', after_each='') }}
{% endcall %} {% call field(align='right') %} {% if item.status == 'pending-approval' %}

Prepared by {{ item.created_by.name }}

{% elif item.status == 'broadcasting' %}

Live until {{ item.finishes_at|format_datetime_relative }}

{% elif item.status == 'cancelled' %}

Stopped {{ item.cancelled_at|format_datetime_relative }}

{% else %}

Finished {{ item.finishes_at|format_datetime_relative }}

{% endif %} {% endcall %} {% endcall %}