File tree Expand file tree Collapse file tree 2 files changed +11
-10
lines changed
webui/src/lib/components/app/chat/ChatAttachments Expand file tree Collapse file tree 2 files changed +11
-10
lines changed Original file line number Diff line number Diff line change 3636
3737 let displayName = $derived (uploadedFile ?.name || attachment ?.name || name || ' Unknown File' );
3838
39+ let displayPreview = $derived (
40+ uploadedFile ?.preview || (attachment ?.type === ' imageFile' ? attachment .base64Url : preview )
41+ );
42+
3943 let displayType = $derived (
4044 uploadedFile ?.type ||
4145 (attachment ?.type === ' imageFile'
5155
5256 let displaySize = $derived (uploadedFile ?.size || size );
5357
54- let displayPreview = $derived (
55- uploadedFile ?.preview || (attachment ?.type === ' imageFile' ? attachment .base64Url : preview )
56- );
57-
5858 let displayTextContent = $derived (
5959 uploadedFile ?.textContent ||
6060 (attachment ?.type === ' textFile'
6767 let isAudio = $derived (
6868 getFileTypeCategory (displayType ) === FileTypeCategory .AUDIO || displayType === ' audio'
6969 );
70+
7071 let isImage = $derived (
7172 getFileTypeCategory (displayType ) === FileTypeCategory .IMAGE || displayType === ' image'
7273 );
74+
7375 let isPdf = $derived (displayType === ApplicationMimeType .PDF );
76+
7477 let isText = $derived (
7578 getFileTypeCategory (displayType ) === FileTypeCategory .TEXT || displayType === ' text'
7679 );
8487 });
8588
8689 let pdfViewMode = $state <' text' | ' pages' >(' pages' );
90+
8791 let pdfImages = $state <string []>([]);
92+
8893 let pdfImagesLoading = $state (false );
94+
8995 let pdfImagesError = $state <string | null >(null );
9096
9197 async function loadPdfImages() {
228234
229235 <p class ="text-sm text-muted-foreground" >{pdfImagesError }</p >
230236
231- <Button
232- class =" mt-4"
233- onclick ={() => {
234- pdfViewMode = ' text' ;
235- }}>View as Text</Button
236- >
237+ <Button class ="mt-4" onclick ={() => (pdfViewMode = ' text' )}>View as Text</Button >
237238 </div >
238239 </div >
239240 {:else if pdfImages .length > 0 }
You can’t perform that action at this time.
0 commit comments