= 0 ? `${list}-${at}` : undefined}
bind:value
oninput={() => (open = true)}
onfocus={() => (open = true)}
onblur={() => (open = false)}
onkeydown={keydown}
/>
{#if showing}
{#each found as a, i (a.did)}
{
e.preventDefault();
pick(a);
}}
onmouseenter={() => (at = i)}
>
{#if a.displayName}{a.displayName}{/if}@{a.handle}
{/each}