content disposition

This commit is contained in:
2025-11-02 02:26:40 +01:00
parent b9c95437d2
commit b561f46d2c
6 changed files with 53 additions and 48 deletions
+4 -17
View File
@@ -1,5 +1,5 @@
import React, { useEffect, useMemo, useState } from 'react';
import { DownloadIcon, TextScanIcon, AnalyzeIcon, CloseIcon } from '../ui/icons';
import { DownloadIcon, AnalyzeIcon, CloseIcon } from '../ui/icons';
import DocumentSummarySection, {
buildCorrespondentOptions,
sortCorrespondents,
@@ -249,9 +249,9 @@ const DocumentViewerPanel = ({
{ocrError}
</div>
) : ocrUrl ? (
<embed
<iframe
src={ocrUrl}
type="text/plain"
title={`OCR content for ${document.title || document.original_name || 'document'}`}
className="document-viewer__object document-viewer__object--ocr"
/>
) : (
@@ -293,7 +293,7 @@ export const createDocumentViewerHeaderActions = ({
return null;
}
const { downloadHref, hasOcr, openOcr } = actionState;
const { downloadHref } = actionState;
return (
<>
@@ -309,19 +309,6 @@ export const createDocumentViewerHeaderActions = ({
<DownloadIcon />
</a>
) : null}
{hasOcr ? (
<button
type="button"
className="icon-button"
onClick={() => {
openOcr().catch(() => {});
}}
aria-label="View OCR text"
title="View OCR text"
>
<TextScanIcon />
</button>
) : null}
<button
type="button"
className="icon-button"