{@render children()} {#if dragOver}
Drop files to upload
{/if}
{#if queue.length > 0}
{#if allSettled} Uploads complete {:else} Uploading {queue.filter((i) => i.status === 'uploading').length} file(s)… {/if}
{#if allSettled}
Dismiss
{/if}
{#each queue as item (item.id)}
{item.name}
{#if item.status === 'uploading'}
{item.progress}%
{:else if item.status === 'done'}
{:else}
{item.error}
{/if}
{/each}
{/if}