{#each navTabs as tabData} {#if currentPathname === tabData.pathname}
{tabData.name}
{:else}
{ direction = calculateDirection(tabData.pathname, currentPathname) dispatch('navigate', { direction, pathname: tabData.pathname }) }} >
{tabData.name}
{/if} {/each} {#if navTabs.some((tab) => tab.pathname === currentPathname)}
{/if}