From c95fc3518a83bc6122fdc3f34d36a39f4d32a475 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Ml=C3=A1dek?= Date: Sat, 22 Jan 2022 18:48:38 +0100 Subject: [PATCH] [ui] omit blobpreview if missing --- .../src/components/display/BlobPreview.svelte | 51 +++++++++++-------- 1 file changed, 29 insertions(+), 22 deletions(-) diff --git a/webui/src/components/display/BlobPreview.svelte b/webui/src/components/display/BlobPreview.svelte index bd6c763..4d1dbc9 100644 --- a/webui/src/components/display/BlobPreview.svelte +++ b/webui/src/components/display/BlobPreview.svelte @@ -6,30 +6,37 @@ $: ({ entity } = useEntity(address)); $: mimeType = String($entity?.get("FILE_MIME")); + $: handled = + Boolean(mimeType) && + ["audio", "video", "image", "model"].some((prefix) => + mimeType.startsWith(prefix) + ); -
- {#if mimeType?.startsWith("audio")} -
+{#if handled} +
+ {#if mimeType?.startsWith("audio")} +
+{/if}