{#if showSearch}
{/if} {#each Object.entries(filteredCategories) as [category, icons]}
{#if showCategories}
{category}
{/if}
{#each icons as iconName} {@const isSelected = selectedIcon === iconName} {@const IconComp = getIconComponent(iconName)} {#if IconComp}
onIconChange(iconName)} onkeydown={(e) => handleKeyDown(e, iconName)} role="radio" aria-checked={isSelected} aria-label={iconName} title={iconName} >
{#if isSelected}
{/if}
{/if} {/each}
{/each} {#if Object.keys(filteredCategories).length === 0}
Kein Icon gefunden
{/if}