{#if items.length === 0}

No {type === 'storage' ? 'piclets in storage' : 'discovered piclets'} yet.

{:else}
{#each items as item} {#if type === 'storage' && 'currentHp' in item} handleItemClick(item)} onDragStart={onDragStart} onDragEnd={onDragEnd} /> {:else if type === 'discovered' && 'stats' in item} handleItemClick(item)} /> {/if} {/each}
{/if}
{#if selectedPiclet} selectedPiclet = null} onDeleted={() => { selectedPiclet = null; onItemsChanged?.(); }} /> {/if}