From a8736b0edb99ad433c8a7795ea1f31a8751c2f41 Mon Sep 17 00:00:00 2001 From: pacien Date: Mon, 31 Oct 2022 00:20:38 +0100 Subject: viewer/epub: add EPUB item handler This adds a paginated ePub viewer using epub.js. --- viewer/src/views/GalleryNavigation.vue | 2 ++ 1 file changed, 2 insertions(+) (limited to 'viewer/src/views/GalleryNavigation.vue') diff --git a/viewer/src/views/GalleryNavigation.vue b/viewer/src/views/GalleryNavigation.vue index 0869aaf..b342c52 100644 --- a/viewer/src/views/GalleryNavigation.vue +++ b/viewer/src/views/GalleryNavigation.vue @@ -44,6 +44,7 @@ import { computedEager } from '@vueuse/shared'; import { computed, watchEffect } from 'vue'; import { useI18n } from 'vue-i18n'; import GallerySearch from './GallerySearch.vue'; +import { EpubViewer } from './item_handlers/async'; import AudioViewer from './item_handlers/AudioViewer.vue'; import DirectoryViewer from './item_handlers/DirectoryViewer.vue'; import DownloadViewer from './item_handlers/DownloadViewer.vue'; @@ -67,6 +68,7 @@ const COMPONENT_BY_TYPE: Record = { plaintext: PlainTextViewer, markdown: MarkdownViewer, pdf: PdfViewer, + epub: EpubViewer, video: VideoViewer, audio: AudioViewer, other: DownloadViewer, -- cgit v1.2.3