{% set attributes = create_attribute({
}) %}
{% if has_link %}
  {% do attributes.setAttribute('has-link', true) %}
{% endif %}
{% if lang %}
  {% do attributes.setAttribute('lang', lang) %}
{% endif %}
{% if type %}
  {% do attributes.setAttribute('type', type) %}
{% endif %}
{% if variant %}
  {% do attributes.setAttribute('variant', variant) %}
{% endif %}
{% if class %}
  {% do attributes.setAttribute('class', class|join(' ')) %}
{% endif %}
{% if slot %}
  {% do attributes.setAttribute('slot', slot) %}
{% endif %}
<gcds-signature{{ attributes }}></gcds-signature>
