From 946cf2111039bb0de2ad40b634b5ce098fde9c5d Mon Sep 17 00:00:00 2001 From: nobswebdev Date: Fri, 30 Oct 2026 18:54:56 +0100 Subject: [PATCH] add preview thumbnail to metadata inspector and share links. Reuse queue object URLs in UploadPanelHeader for the selected row. --- frontend/src/components.d.ts | 1 + .../components/upload/MetadataInspector.vue | 13 ++++-- .../components/upload/UploadPanelHeader.vue | 41 +++++++++++++++++++ .../components/upload/UploadShareResults.vue | 9 ++-- frontend/src/views/UploadView.vue | 23 ++++++++++- 5 files changed, 77 insertions(+), 10 deletions(-) create mode 100644 frontend/src/components/upload/UploadPanelHeader.vue diff --git a/frontend/src/components.d.ts b/frontend/src/components.d.ts index dc7426c..3893ad8 100644 --- a/frontend/src/components.d.ts +++ b/frontend/src/components.d.ts @@ -24,6 +24,7 @@ declare module 'vue' { ShareLinkField: typeof import('./components/upload/ShareLinkField.vue')['default'] UploadConfigureModal: typeof import('./components/upload/UploadConfigureModal.vue')['default'] UploadIntakeControls: typeof import('./components/upload/UploadIntakeControls.vue')['default'] + UploadPanelHeader: typeof import('./components/upload/UploadPanelHeader.vue')['default'] UploadQueueList: typeof import('./components/upload/UploadQueueList.vue')['default'] UploadSettingsPanel: typeof import('./components/upload/UploadSettingsPanel.vue')['default'] UploadShareResults: typeof import('./components/upload/UploadShareResults.vue')['default'] diff --git a/frontend/src/components/upload/MetadataInspector.vue b/frontend/src/components/upload/MetadataInspector.vue index 194f190..7cf160e 100644 --- a/frontend/src/components/upload/MetadataInspector.vue +++ b/frontend/src/components/upload/MetadataInspector.vue @@ -1,9 +1,10 @@