From 98688b81c035b45c17e601b5e258d7510a066b54 Mon Sep 17 00:00:00 2001 From: Peter Papp Date: Tue, 10 Aug 2021 11:43:05 +0200 Subject: [PATCH] file preview refactoring --- .../FilePreview.vue | 4 +- .../FilePreviewMedia.vue | 175 ++---------------- .../FilePreviewToolbar.vue | 0 .../js/components/FilePreview/Media/Audio.vue | 17 ++ .../FilePreview/Media/ImageFile.vue | 17 ++ .../components/FilePreview/Media/PdfFile.vue | 114 ++++++++++++ .../js/components/FilePreview/Media/Video.vue | 60 ++++++ resources/js/views/Platform.vue | 2 +- resources/js/views/Shared.vue | 2 +- 9 files changed, 228 insertions(+), 163 deletions(-) rename resources/js/components/{FilesView => FilePreview}/FilePreview.vue (90%) rename resources/js/components/{FilesView => FilePreview}/FilePreviewMedia.vue (55%) rename resources/js/components/{FilesView => FilePreview}/FilePreviewToolbar.vue (100%) create mode 100644 resources/js/components/FilePreview/Media/Audio.vue create mode 100644 resources/js/components/FilePreview/Media/ImageFile.vue create mode 100644 resources/js/components/FilePreview/Media/PdfFile.vue create mode 100644 resources/js/components/FilePreview/Media/Video.vue diff --git a/resources/js/components/FilesView/FilePreview.vue b/resources/js/components/FilePreview/FilePreview.vue similarity index 90% rename from resources/js/components/FilesView/FilePreview.vue rename to resources/js/components/FilePreview/FilePreview.vue index 895401ce..7ddc2971 100644 --- a/resources/js/components/FilesView/FilePreview.vue +++ b/resources/js/components/FilePreview/FilePreview.vue @@ -14,8 +14,8 @@ - + \ No newline at end of file diff --git a/resources/js/components/FilePreview/Media/Video.vue b/resources/js/components/FilePreview/Media/Video.vue new file mode 100644 index 00000000..73544131 --- /dev/null +++ b/resources/js/components/FilePreview/Media/Video.vue @@ -0,0 +1,60 @@ + + + + + \ No newline at end of file diff --git a/resources/js/views/Platform.vue b/resources/js/views/Platform.vue index 9669d1ac..76d338d3 100644 --- a/resources/js/views/Platform.vue +++ b/resources/js/views/Platform.vue @@ -54,7 +54,7 @@ import RenameItemPopup from '@/components/Others/RenameItemPopup' import ShareEditPopup from '@/components/Others/ShareEditPopup' import MoveItemPopup from '@/components/Others/MoveItemPopup' - import FilePreview from '@/components/FilesView/FilePreview' + import FilePreview from '@/components/FilePreview/FilePreview' import DragUI from '@/components/FilesView/DragUI' import {mapGetters} from 'vuex' import {events} from '@/bus' diff --git a/resources/js/views/Shared.vue b/resources/js/views/Shared.vue index 67a0c5be..11a35cc1 100644 --- a/resources/js/views/Shared.vue +++ b/resources/js/views/Shared.vue @@ -38,7 +38,7 @@ import FileMenuMobile from '@/components/FilesView/FileMenuMobile' import RenameItemPopup from '@/components/Others/RenameItemPopup' import MoveItemPopup from '@/components/Others/MoveItemPopup' - import FilePreview from '@/components/FilesView/FilePreview' + import FilePreview from '@/components/FilePreview/FilePreview' import Spinner from '@/components/FilesView/Spinner' import Vignette from '@/components/Others/Vignette' import DragUI from '@/components/FilesView/DragUI'