{# LIBRARIES #}
{{ attach_library('ui_patterns/tm_bits_tags.tm_bits_tags_lib') }}

{# VARIABLES #}
{% set global_icon_tag = global_icon_tag|default("fas fa-tag") %}

{# TEMPLATE #}
{% if tags %}
  <ul class="ulc lb-tags">
    {% for tag in tags %}
      <li class="liin">
        {% set link_classes = "tag tc-" ~ tag.color %}
        {% set tag_url = tag.url %}
        {% if not_links %}
          {% set tag_url = false %}
          {% set link_classes = link_classes ~ ' nl' %}
        {% endif %}
        {% set attr = tag.attr|default(create_attribute()) %}
        {% include "@atoms/tm-links/icon-bookended/icon-bookended.twig" with {
          "text": tag.name,
          "url": tag_url,
          "icon_left": global_icon_tag,
          "class": link_classes,
          "attr": attr,
        } only %}
      </li>
    {% endfor %}
  </ul>
{% endif %}
