{% extends "withnav_template.html" %} {% from "components/banner.html" import banner_wrapper %} {% from "components/radios.html" import radio_select %} {% from "components/table.html" import list_table, field, text_field, index_field, hidden_field_heading %} {% from "components/page-header.html" import page_header %} {% from "components/message-count-label.html" import message_count_label, recipient_count_label %} {% from "components/button/macro.njk" import govukButton %} {% block service_page_title %} {{ contact_list.original_file_name }} {% endblock %} {% block maincolumn_content %} {{ page_header( contact_list.original_file_name, back_link=url_for('main.uploads', service_id=current_service.id) ) }}
Uploaded by {{ contact_list.created_by }} {{ contact_list.created_at|format_datetime_human }}
Download this list {{ contact_list.recipients|length|format_thousands }} {{ recipient_count_label(contact_list.recipients|length, contact_list.recipients.template_type) }}
{% set recipient_column = contact_list.recipients.column_headers[0] %} {% call(item, row_number) list_table( contact_list.recipients.displayed_rows, caption=recipient_count_label(contact_list.recipients|length, contact_list.template_type)|capitalize, caption_visible=False, field_headings=['1', recipient_column], ) %} {{ index_field(row_number) }} {{ text_field(item[recipient_column].data) }} {% endcall %} {% if contact_list.recipients.displayed_rows|list|length < contact_list.recipients|length %}Only showing the first {{ contact_list.recipients.displayed_rows|list|length }} rows
{% endif %} {% if not confirm_delete_banner %}