<dl class="govuk-summary-list {%- if params.classes %} {{ params.classes }}{% endif %}"{% for attribute, value in params.attributes %} {{attribute}}="{{value}}"{% endfor %}>
  {% for row in params.rows %}
    <div class="govuk-summary-list__row">
      <dt class="govuk-summary-list__key {%- if row.key.classes %} {{ row.key.classes }}{% endif %}">
        {{ row.key.html | safe if row.key.html else row.key.text }}
      </dt>
      <dd class="govuk-summary-list__value {%- if row.value.classes %} {{ row.value.classes }}{% endif %}">
        {{ row.value.html | safe if row.value.html else row.value.text }}
      </dd>
      {% if row.actions.items %}
        <dd class="govuk-summary-list__actions {%- if row.actions.classes %} {{ row.actions.classes }}{% endif %}">
          <ul class="govuk-summary-list__actions-list">
            {% for action in row.actions.items %}
              <li class="govuk-summary-list__actions-list-item">
                <a class="govuk-link" href="{{ action.href }}">
                  {{ action.html | safe if action.html else action.text }}
                  {%- if action.visuallyHiddenText -%}
                    <span class="govuk-visually-hidden"> {{ action.visuallyHiddenText }}</span>
                  {%- endif %}
                </a>
              </li>
            {% endfor %}
          </ul>
        </dd>
      {% endif %}
    </div>
  {% endfor %}
</dl>
