{#if dragged}
Drop any files here to add to my documents
{/if}
{ const file = createFileFromText(e.detail.name, e.detail.content); uploadFileHandler(file); }} />
{ if (inputFiles && inputFiles.length > 0) { for (const file of inputFiles) { uploadFileHandler(file); } inputFiles = null; const fileInputElement = document.getElementById('files-input'); if (fileInputElement) { fileInputElement.value = ''; } } else { toast.error($i18n.t(`File not found.`)); } }} />
{ goto('/workspace/knowledge'); }} >
{$i18n.t('Back')}
{#if id && knowledge}
{ changeDebounceHandler(); }} />
{ changeDebounceHandler(); }} />
{ document.getElementById('files-input').click(); }} on:text={() => { showAddTextContentModal = true; }} />
{#if (knowledge?.files ?? []).length > 0}
{ selectedFileId = e.detail; }} on:delete={(e) => { console.log(e.detail); selectedFileId = null; deleteFileHandler(e.detail); }} />
{:else}
No content found
{/if}
{#if largeScreen}
{#if selectedFile}
{selectedFile?.meta?.name}
{ updateFileContentHandler(); }} > {$i18n.t('Save')}
{:else}
Select a file to view or drag and drop a file to upload
{/if}
{/if}
{:else}
{/if}