From a03b6d7bf87b296bd20e3a657e349ea4ccf07cc2 Mon Sep 17 00:00:00 2001 From: xarmian Date: Sat, 28 Mar 2026 00:48:53 +0000 Subject: [PATCH] Fix svelte-check type error in MermaidCodeBlock NodeView Cast the NodeView factory return to `any` to satisfy the CodeBlockOptions type constraint in strict mode. --- web/src/lib/components/editor/Editor.svelte | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/web/src/lib/components/editor/Editor.svelte b/web/src/lib/components/editor/Editor.svelte index 2966d503..85f6b7c8 100644 --- a/web/src/lib/components/editor/Editor.svelte +++ b/web/src/lib/components/editor/Editor.svelte @@ -45,7 +45,7 @@ // detecting our SVG insertion and triggering an infinite re-parse loop. const MermaidCodeBlock = CodeBlock.extend({ addNodeView() { - return ({ node }: any) => { + return (({ node }: any) => { const lang = node.attrs.language; // Non-mermaid: default rendering @@ -105,7 +105,7 @@ return !code.contains(mutation.target); }, }; - }; + }) as any; }, });