{#if files.files.length === 0}

No files uploaded. Head to the Upload tab to begin!

{:else}

Options

Set all target formats

{ files.conversionTypes = Array.from( { length: files.files.length }, () => o, ); files.files.forEach((file) => { file.result = null; }); }} />

Advanced

Converter backend

converter.name, )} bind:selected={converterName} onselect={() => { files.files.forEach((file) => { file.result = null; }); files.conversionTypes = Array.from( { length: files.files.length }, () => converter.supportedFormats[0], ); }} />
{#each reversed as file, i (file.id)}
{file.file.name}
{#if converter.supportedFormats.includes(file.from)} from {file.from} to { file.result = null; }} /> {:else} {file.from} is not supported! {/if}
{#if converter.supportedFormats.includes(file.from)}
{/if}
{/each}
{/if}