vartheme_bs5-2.0.x-dev/src/components/organisms/nav/links--dropbutton.twig
src/components/organisms/nav/links--dropbutton.twig
{#
/**
* @file
* Template for links within a dropbutton.
*/
#}
<div {{ attributes.removeClass('dropbutton').addClass(split ? 'btn-group' : 'dropdown') }}>
{% if split %}
{{ button }}
{% endif %}
{% if links %}
<button type="button" class="btn btn-outline-dark dropdown-toggle {{ split ? 'dropdown-toggle-split' }}" data-bs-toggle="dropdown">
{% if split %}
<span class="visually-hidden">{{ 'Toggle Dropdown'|t }}</span>
{% else %}
{{ button }}
{% endif %}
</button>
<div class="dropdown-menu dropdown-menu-right">
{%- for item in links -%}
{%- if item.link -%}
{{ item.link }}
{%- elseif item.text_attributes -%}
<span{{ item.text_attributes }}>{{ item.text }}</span>
{%- else -%}
{{ item.text }}
{%- endif -%}
{%- endfor -%}
</div>
{% endif %}
</div>
