{ e.preventDefault(); open = !open; }} onkeydown={(_e) => { // if (e.key === 'Enter' || e.key === ' ') open = !open; }} role="button" tabindex="0" > {#if title} {title} {:else}
{/if}
{#each items as item}
{ if (item.preventDefault) e.preventDefault(); if (item.onClick) item.onClick(); }} > {item.name}
{/each}