{#each row ?? [] as cell, cellIdx}
-
+
{/if}
- {#if message.error}
+ {#if message?.error}
{/if}
diff --git a/src/lib/components/common/Banner.svelte b/src/lib/components/common/Banner.svelte
index a11df9057..378afdf80 100644
--- a/src/lib/components/common/Banner.svelte
+++ b/src/lib/components/common/Banner.svelte
@@ -2,6 +2,8 @@
import type { Banner } from '$lib/types';
import { onMount, createEventDispatcher } from 'svelte';
import { fade } from 'svelte/transition';
+ import DOMPurify from 'dompurify';
+ import { marked } from 'marked';
const dispatch = createEventDispatcher();
@@ -81,7 +83,7 @@
- {banner.content}
+ {@html marked.parse(DOMPurify.sanitize(banner.content))}
diff --git a/src/lib/components/common/FileItem.svelte b/src/lib/components/common/FileItem.svelte
index 733623c17..97e0b9137 100644
--- a/src/lib/components/common/FileItem.svelte
+++ b/src/lib/components/common/FileItem.svelte
@@ -5,6 +5,7 @@
import FileItemModal from './FileItemModal.svelte';
import GarbageBin from '../icons/GarbageBin.svelte';
import Spinner from './Spinner.svelte';
+ import Tooltip from './Tooltip.svelte';
const i18n = getContext('i18n');
const dispatch = createEventDispatcher();
@@ -18,6 +19,7 @@
export let item = null;
export let edit = false;
+ export let small = false;
export let name: string;
export let type: string;
@@ -31,7 +33,9 @@
{/if}
|