all kids
SO GÜNSTIG WIE NACHHALTIG
{#if $navigation?.elemente} {#each $navigation.elemente as site, i (i)}
{ clearTimeout(hoverTimeout) if (!site.endpoint) { let target = e.currentTarget hoverTimeout = setTimeout(() => { changeSubmenu(target, i) let elements = document.getElementsByClassName('select-menu') Array.from(elements).forEach((e) => e.classList.remove('select-menu')) target.classList.add('select-menu') }, 500) } else { hoverTimeout = setTimeout(() => { let elements = document.getElementsByClassName('select-menu') Array.from(elements).forEach((e) => e.classList.remove('select-menu')) let element = document.getElementById('submenu-container') if (element) { element.style.height = '0vh' element.classList.remove('show-submenu') } changeStateOfSite(false) }, 500) } }}" on:mouseleave|stopPropagation="{(e) => { clearTimeout(hoverTimeout) }}" > {site.name}
{/each} {/if}
{#if $navigation?.elemente}
{#each $navigation?.elemente as submenu, i (i * 10)} {#if !submenu?.endpoint}
{#each submenu?.elemente || [] as submenu_point, i (i)}
{submenu_point?.name}
{/each}
{/if} {/each}
{/if}