KI-AGENT: Dateivorschauen authentifiziert laden

This commit is contained in:
2026-09-07 20:10:18 +02:00
parent 2c7cd17e2b
commit dd063fd648
5 changed files with 126 additions and 18 deletions

View File

@@ -38,16 +38,10 @@ const showFile = (file) => {
<template>
<div :id="`docDisplay-${documentData.id}`" class="documentListItem" @click="returnEmit ? $emit('clicked', documentData.id) : showFile(documentData)">
<iframe
:src="`${documentData.url}#toolbar=0&navpanes=0&scrollbar=0`"
<AuthenticatedFilePreview
:file-id="documentData.id"
:path="documentData.path"
class="previewEmbed"
v-if="documentData.path.toLowerCase().includes('pdf')"
loading="lazy"
/>
<img
v-else
alt=""
:src="documentData.url"
/>
<!-- TODO: Remove Scrollbar -->
<UTooltip class="w-full" :text="documentData.path.split('/')[documentData.path.split('/').length -1]">
@@ -92,4 +86,4 @@ const showFile = (file) => {
display: none;
}
</style>
</style>