{#if upload?.error}
{ handleCancelAll() }} /> {/if}
{#if upload} {#each [...upload.files.values()] as file} {#if file.progress}
{#if file.error}
{:else if file.finished}
{:else}
{/if}
{file.name}
{#if file.error}
{file.error}
{:else if file.progress > 0} {#if file.finished}
{:else}
{Math.ceil(file.progress)}%
{/if} {/if}
{#if file.error}
{ handleRetryFile(file) }} /> {/if} {#if !file.finished}
{ handleCancelFile(file) }} /> {/if}
{/if} {/each} {/if}