From 7bd7996893e7b1aeaf0cd85edebe87ad91d9176b Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Fri, 2 Jan 2026 20:17:27 +0200 Subject: [PATCH] feat(revisions): use customized PDF viewer --- apps/client/src/widgets/dialogs/revisions.tsx | 5 +- .../src/widgets/type_widgets/file/Pdf.tsx | 76 ++-------------- .../widgets/type_widgets/file/PdfViewer.tsx | 90 +++++++++++++++++++ 3 files changed, 99 insertions(+), 72 deletions(-) create mode 100644 apps/client/src/widgets/type_widgets/file/PdfViewer.tsx diff --git a/apps/client/src/widgets/dialogs/revisions.tsx b/apps/client/src/widgets/dialogs/revisions.tsx index e894bbb25..fbbacd96c 100644 --- a/apps/client/src/widgets/dialogs/revisions.tsx +++ b/apps/client/src/widgets/dialogs/revisions.tsx @@ -25,6 +25,7 @@ import FormToggle from "../react/FormToggle"; import { useTriliumEvent } from "../react/hooks"; import Modal from "../react/Modal"; import { RawHtmlBlock } from "../react/RawHtml"; +import PdfViewer from "../type_widgets/file/PdfViewer"; export default function RevisionsDialog() { const [ note, setNote ] = useState(); @@ -405,8 +406,8 @@ function FilePreviewInner({ revisionItem, fullRevision }: { revisionItem: Revisi if (revisionItem.mime === "application/pdf") { return ( -