Entiteter
{#if selected.size >= 2}
{selected.size} valgt
{#if targetId}
{merging ? 'Slår sammen...' : `Slå sammen → ${entities.find((e) => e.id === targetId)?.name}`}
{:else}
Klikk "Behold" på entiteten som skal beholdes
{/if}
{ selected = new Set(); targetId = null; }}>Avbryt
{/if}
{#if message}
{message}
{/if}
Navn
Type
Aliaser
Edges
{#each filtered as entity (entity.id)}
toggleSelect(entity.id)} />
{entity.name}
{entity.type}
{entity.aliases?.join(', ') || '—'}
{entity.edge_count}
{#if selected.has(entity.id) && selected.size >= 2}
setTarget(entity.id)} > {targetId === entity.id ? '✓ Beholdes' : 'Behold'}
{/if}
{/each}