From e96cd2a265a30a8e8fcde107ce44eefeaeee74aa Mon Sep 17 00:00:00 2001 From: Chemar Braithwaite Date: Sat, 30 Mar 2024 10:52:48 -0500 Subject: [PATCH 1/2] feat: allow preview for video and audio files Signed-off-by: Chemar Braithwaite --- .../src/components/PDFViewer.svelte | 7 +- packages/presentation/src/index.ts | 1 + .../src/components/AttachmentActions.svelte | 3 +- .../AttachmentGalleryPresenter.svelte | 17 +-- .../src/components/AttachmentPresenter.svelte | 12 +- .../src/components/AudioPlayer.svelte | 9 +- .../src/components/MediaViewer.svelte | 116 ++++++++++++++++++ plugins/attachment-resources/src/utils.ts | 8 +- 8 files changed, 157 insertions(+), 16 deletions(-) create mode 100644 plugins/attachment-resources/src/components/MediaViewer.svelte diff --git a/packages/presentation/src/components/PDFViewer.svelte b/packages/presentation/src/components/PDFViewer.svelte index 1198deea88b..f237fe1a674 100644 --- a/packages/presentation/src/components/PDFViewer.svelte +++ b/packages/presentation/src/components/PDFViewer.svelte @@ -42,6 +42,7 @@ } }) let download: HTMLAnchorElement + $: src = getFileUrl(file, 'full', name) @@ -66,7 +67,7 @@ - +