From 9fe95fa9ed05db26d1499e6be1d8b102206e1e63 Mon Sep 17 00:00:00 2001 From: "Grigorii K. Shartsev" Date: Tue, 3 Sep 2024 17:18:31 +0200 Subject: [PATCH] fix(viewer): add loading and error handling with improved UI Signed-off-by: Grigorii K. Shartsev --- .../renderer/Viewer/ViewerHandlerBase.vue | 91 +++++++++++++++++++ .../renderer/Viewer/ViewerHandlerImages.vue | 28 ++---- .../renderer/Viewer/ViewerHandlerMedia.vue | 33 +++++++ .../renderer/Viewer/ViewerHandlerVideos.vue | 27 ++---- 4 files changed, 143 insertions(+), 36 deletions(-) create mode 100644 src/talk/renderer/Viewer/ViewerHandlerBase.vue create mode 100644 src/talk/renderer/Viewer/ViewerHandlerMedia.vue diff --git a/src/talk/renderer/Viewer/ViewerHandlerBase.vue b/src/talk/renderer/Viewer/ViewerHandlerBase.vue new file mode 100644 index 00000000..6bd33297 --- /dev/null +++ b/src/talk/renderer/Viewer/ViewerHandlerBase.vue @@ -0,0 +1,91 @@ + + + + + + + diff --git a/src/talk/renderer/Viewer/ViewerHandlerImages.vue b/src/talk/renderer/Viewer/ViewerHandlerImages.vue index 61f880a5..c0be22f3 100644 --- a/src/talk/renderer/Viewer/ViewerHandlerImages.vue +++ b/src/talk/renderer/Viewer/ViewerHandlerImages.vue @@ -6,6 +6,7 @@ - - diff --git a/src/talk/renderer/Viewer/ViewerHandlerMedia.vue b/src/talk/renderer/Viewer/ViewerHandlerMedia.vue new file mode 100644 index 00000000..0ae44aa5 --- /dev/null +++ b/src/talk/renderer/Viewer/ViewerHandlerMedia.vue @@ -0,0 +1,33 @@ + + + + + + + diff --git a/src/talk/renderer/Viewer/ViewerHandlerVideos.vue b/src/talk/renderer/Viewer/ViewerHandlerVideos.vue index 8102daac..754732dc 100644 --- a/src/talk/renderer/Viewer/ViewerHandlerVideos.vue +++ b/src/talk/renderer/Viewer/ViewerHandlerVideos.vue @@ -6,6 +6,7 @@ - -