{% set attributes = create_attribute({
}) %}
{% if error_links %}
  {% do attributes.setAttribute('error-links', error_links) %}
{% endif %}
{% if heading %}
  {% do attributes.setAttribute('heading', heading) %}
{% endif %}
{% if lang %}
  {% do attributes.setAttribute('lang', lang) %}
{% endif %}
{% if listen is not null and not listen %}
  {% do attributes.setAttribute('listen', 'false') %}
{% endif %}
{% if class %}
  {% do attributes.setAttribute('class', class|join(' ')) %}
{% endif %}
{% if slot %}
  {% do attributes.setAttribute('slot', slot) %}
{% endif %}
<gcds-error-summary{{ attributes }}></gcds-error-summary>
