{##} {% import _self as queue %}

{{ __('To Do') }} {{ progress['Incomplete'] is not empty? progress['Incomplete']|length }}

{% for student in progress['Incomplete'] %} {{ queue.studentLink(student, params) }} {% endfor %}

{{ __('In Progress') }} {{ progress['In Progress'] is not empty ? progress['In Progress']|length }}

{% for student in progress['In Progress'] %} {{ queue.studentLink(student, params) }} {% endfor %}

{{ __('Complete') }} {{ progress['Complete'] is not empty ? progress['Complete']|length }}

{% for student in progress['Complete'] %} {{ queue.studentLink(student, params) }} {% endfor %}
{% macro studentLink(student, params) %}
{{ student.surname }}, {{ student.preferredName }} {% if student.status != 'Full' %} {{ student.status }} {% endif %} {% if student.role == 'Student - Left' %} {{ __('Left') }} {% endif %}
{% endmacro studentLink %}