{#each tabs as tab (tab.id)}
startEditing(tab)} onclick={() => onSelect(tab.id)} onkeydown={(e) => { if (e.key === "Enter" || e.key === " ") { e.preventDefault(); onSelect(tab.id); } }} role="tab" tabindex="0" > {#if editingId === tab.id} e.stopPropagation()} onkeydown={onKeydown} type="text" /> {:else} {tab.title} {/if} {#if extras}{@render extras({ tab })}{/if}
{/each}