{% set level = level|default(0) %}
{#{% set id = id|default('main-navbar-nav') %}#}
{#{% set navType = navType|default('mega') %}#}
{#{{ dump(pages) }}#}
<ul class="navigation-list">
{% for page in pages %}
{% if page.isVisible() and not page.getDocument().getProperty('navigationExclude', false) %}
{% set visibleChildren = false %}
{% set children = [] %}
{% if page.hasPages() %}
{% for p in page.getPages() %}
{% if p.isVisible() and not p.getDocument().getProperty('navigationExclude') %}
{% set visibleChildren = true %}
{% set children = children|merge([p]) %}
{% endif %}
{% endfor %}
{% endif %}
{% set isActive = page.getActive(true) %}
{% set isOpen = isActive %} {# item.isOpen | default(false) #}
{# {% set isOpenOnlyDesktop = item.isOpenOnlyDesktop | default(false) %}#}
{% set hasChildren = visibleChildren %}
{# {% set childId = id ~ '-' ~ loop.index %}#}
{% if hasChildren %}
<li class="navigation-item has-submenu">
<span class="navigation-item__inner">
<a href="{{ page.getUri() }}" class="navigation-link js-mega-menu__link" role="button">
{{ page.getLabel() }}
<span class="navigation__arrow"><span class="icon icon-add" aria-hidden="true"></span>
</span>
</a>
</span>
<div class="mousemove-scroll mousemove-scroll--level-1 js-mousemove-scroll">
<button type="button" class="test navigation__close d-none d-sm-none d-md-none d-lg-none js-mega-menu__close">
<span class="navigation__close-text">{{ 'nav.close' | trans }}</span>
<span class="icon icon-close" aria-hidden="true"></span>
</button>
<div class="mousemove-scroll__wrapper js-mousemove-scroll__wrapper">
<div class="mousemove-scroll__inner js-mousemove-scroll__inner">
{{ include('global/partials/subnav.html.twig', {
level: level+1,
pages: children,
currentPage: page,
styleModifier: ''
}) }}
</div>
</div>
</div>
</li>
{% else %}
<li class="navigation-item">
<span class="navigation-item__inner">
<a href="{{ page.getUri() }}" class="navigation-link"
data-event-tracking-event="click_navigation"
data-event-tracking-main_item="{{ page.getLabel() }}"
data-event-tracking-click_item="{{ page.getLabel() }}"
data-event-tracking-click_page_location="{{ page.getUri() }}">
{{ page.getLabel() }}
</a>
</span>
</li>
{% endif %}
{% endif %}
{% endfor %}
</ul>