From 9ebc5f6b3bcd71df03b781498b2bd68659687f32 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C5=ABdolfs=20O=C5=A1i=C5=86=C5=A1?= Date: Thu, 7 May 2026 14:34:58 +0200 Subject: [PATCH] Initialize mermaid only once Hoist the dynamic import and initialize() into a module-scoped promise. Previous code re-ran initialize() on every afterUpdate that had a mermaid block. --- src/components/Markdown.svelte | 31 +++++++++++++++++++++---------- 1 file changed, 21 insertions(+), 10 deletions(-) diff --git a/src/components/Markdown.svelte b/src/components/Markdown.svelte index c8c94390c..13d48a50d 100644 --- a/src/components/Markdown.svelte +++ b/src/components/Markdown.svelte @@ -1,3 +1,23 @@ + +