{#if files.length > 0}
{#each files as file} {#if file.type === 'image' || (file?.content_type ?? '').startsWith('image/')} {@const fileUrl = file.url?.startsWith('data') || file.url?.startsWith('http') ? file.url : `${WEBUI_API_BASE_URL}/files/${file.url}${file?.content_type ? '/content' : ''}`}
{#if file.status === 'uploading'}
{/if}
{:else}
{#if file.status === 'uploading'} {/if} {file.name ?? 'file'}
{/if} {/each}
{/if} {#if content}

{content}

{:else if files.length === 0}

{$i18n.t('Empty message')}

{/if} {#if files.some((file) => file.status === 'error')} {$i18n.t('Upload failed')} {/if}
['uploading', 'error'].includes(file.status)) ? $i18n.t('Waiting for upload') : $i18n.t('Send now')} >