{% with element=href|yesno:"a,button" %} {# djlint:off #} <{{ element }} class="dropdown-item d-inline-flex justify-content-{{ start }} align-items-center gap-{{ gap }} {% if active %} active{% endif %}{% if disabled %} disabled{% endif %}{% if class %} {{ class }}{% endif %}"{% if element == "button" %} type="button"{% endif %}{% if disabled %}{% if element == "a" %} tabindex="-1" aria-disabled="true"{% else %} disabled{% endif %}{% endif %} {{ attrs }}> {% if icon %}{% endif %}{{ text }}{{ slot }} {# djlint:on #} {% endwith %}