{#each links as link, index} { if (resetScroll) document.body.scrollTo(0, 0) }} class="navigation__link" class:is-active={query ? ($page.url.searchParams.get(query) || '') === link.href : path[level] === link.href || path[level] === link.href.slice(0, -1)} sveltekit:noscroll={!resetScroll || null} bind:this={linkElements[index]}> {link.label} {/each}
element.offsetWidth + 16) .reduce((acc, a) => acc + a, 0) + 'px'} style:width={linkElements[activeIndex]?.offsetWidth + 'px'} />