From 8f195c66c2a1b18e26faceef5968b4d7ac28a95c Mon Sep 17 00:00:00 2001 From: Alexander Onnikov Date: Tue, 4 Feb 2025 18:51:40 +0400 Subject: [PATCH] UBERF-9343 Refactor PDF viewer components (#7901) Signed-off-by: Alexander Onnikov --- dev/prod/public/config-worker.json | 2 +- .../src/components/PDFViewer.svelte | 73 ++++++--------- packages/ui/src/components/EmbeddedPDF.svelte | 88 +++++++++++++++++++ packages/ui/src/index.ts | 1 + .../src/components/DOCXViewer.svelte | 28 +----- .../src/components/viewer/PDFViewer.svelte | 18 +--- 6 files changed, 122 insertions(+), 88 deletions(-) create mode 100644 packages/ui/src/components/EmbeddedPDF.svelte diff --git a/dev/prod/public/config-worker.json b/dev/prod/public/config-worker.json index f512f0503e..bc432606f0 100644 --- a/dev/prod/public/config-worker.json +++ b/dev/prod/public/config-worker.json @@ -13,7 +13,7 @@ "DESKTOP_UPDATES_CHANNEL": "front", - "FILES_URL": "https://dl.hc.engineering/blob/:workspace/:blobId", + "FILES_URL": "https://dl.hc.engineering/blob/:workspace/:blobId/:filename", "GITHUB_APP": "huly-github-staging", diff --git a/packages/presentation/src/components/PDFViewer.svelte b/packages/presentation/src/components/PDFViewer.svelte index 450ae4ae0b..f8a6615fcd 100644 --- a/packages/presentation/src/components/PDFViewer.svelte +++ b/packages/presentation/src/components/PDFViewer.svelte @@ -15,7 +15,7 @@ @@ -85,41 +72,37 @@ - {#await srcRef then src} - {#if !isLoading && src !== ''} - -