From 736520e5e17eee490565c98cd037363fd3e34aed Mon Sep 17 00:00:00 2001 From: pacien Date: Mon, 31 Oct 2022 00:14:07 +0100 Subject: compiler,viewer: register EPUB item type --- viewer/src/@types/gallery.ts | 6 ++++++ viewer/src/@types/itemType.ts | 1 + 2 files changed, 7 insertions(+) (limited to 'viewer') diff --git a/viewer/src/@types/gallery.ts b/viewer/src/@types/gallery.ts index 8c0f177..6960de2 100644 --- a/viewer/src/@types/gallery.ts +++ b/viewer/src/@types/gallery.ts @@ -64,6 +64,9 @@ export interface MarkdownProperties extends Downloadable { export interface PDFProperties extends Downloadable { type: ItemType.PDF; } +export interface EPUBProperties extends Downloadable { + type: ItemType.EPUB; +} export interface VideoProperties extends Downloadable { type: ItemType.VIDEO; } @@ -107,6 +110,9 @@ export interface MarkdownItem extends Item { export interface PDFItem extends Item { properties: PDFProperties; } +export interface EPUBItem extends Item { + properties: EPUBProperties; +} export interface VideoItem extends Item { properties: VideoProperties; } diff --git a/viewer/src/@types/itemType.ts b/viewer/src/@types/itemType.ts index ecab05c..8528728 100644 --- a/viewer/src/@types/itemType.ts +++ b/viewer/src/@types/itemType.ts @@ -23,6 +23,7 @@ export enum ItemType { PLAINTEXT = 'plaintext', MARKDOWN = 'markdown', PDF = 'pdf', + EPUB = 'epub', VIDEO = 'video', AUDIO = 'audio', DIRECTORY = 'directory', -- cgit v1.2.3