{ if (e.dataTransfer?.types.includes('Files')) dragging++; }} ondragleave={() => (dragging = Math.max(0, dragging - 1))} ondragover={e => e.preventDefault()} {ondrop}>
(pinned = list.scrollHeight - list.scrollTop - list.clientHeight < 40)} onloadcapture={onload} onloadedmetadatacapture={onload}> {#if !entries.length}{@render empty()}{/if} {#each entries as entry, i (entry.id)}
{/each}
{#if dragging}
Drop to upload to {key.startsWith('dm:') ? '@' : '#'}{title}
{/if}