{#each preparedItems as item} {#if item.divider}
{:else}
{ hoverOffset = getElementOffset(e.target, 'right'); hoverItem = item; changeActiveSubmenu(); }} >
handleClick(e, item)} class:disabled={item.disabled} class:bold={item.isBold}>
{#if item.switchStoreGetter} {#key switchIndex} {#if item.switchStoreGetter()[item.switchValue]}
{:else}
{/if} {/key} {/if} {item.text || item.label}
{#if item.keyText}
{formatKeyText(item.keyText)}
{/if} {#if item.iconAlt}
handleClickAlt(e, item)}>
{/if} {#if item.submenu}
{/if}
{/if} {/each}
{#if submenuItem?.submenu}
{ if (onCloseParent) onCloseParent(); dispatchClose(); }} /> {/if}