{#if isOpen && browser}
{#each items as item} {#if item.divider}
{:else}
handleItemClick(item, e)} onmouseenter={() => handleItemMouseEnter(item)} onmouseleave={() => handleItemMouseLeave(item)} >
{item.label}
{#if item.children}
{/if}
{#if item.children && openSubmenuId === item.id}
handleSubmenuMouseLeave(item.id)} >
{/if} {/if} {/each}
{/if}