{% set items = _args.items|default([])|filter((item) => item is not empty) %}
<div class="new-tabs">
<ul class="nav nav-tabs" role="tablist">
{% for item in items %}
<li class="nav-item" role="presentation">
<a
class="nav-link{% if item.active|default(false) %} active{% endif %}"
href="{{ item.link|default('#') }}"
{% if item.target|default(null) %}target="{{ item.target }}"{% endif %}
{% if item.active|default(false) %} aria-selected="true"{% endif %}
>
{{- item.text -}}
</a>
</li>
{% endfor %}
</ul>
<div class="tab-content">
{% for item in items %}
{% if item.active|default(false) %}
<div class="tab-pane {% if item.active|default(false) %} active show{% endif %}">
{% if block('tab') is defined %}
{{ block('tab') }}
{% endif %}
</div>
{% endif %}
{% endfor %}
</div>
</div>