From 2a0dd5a74743422b7cef4b1e1b74b4afbcaa6bd2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C5=ABdolfs=20O=C5=A1i=C5=86=C5=A1?= Date: Tue, 6 Oct 2026 16:27:01 +0200 Subject: [PATCH] Share code block enhancement between renderers The copy button and syntax highlighting setup for code blocks moves out of the Markdown component, so other document renderers can reuse it. --- src/components/Markdown.svelte | 37 ++-------------------------------- src/lib/codeBlocks.ts | 35 ++++++++++++++++++++++++++++++++ 2 files changed, 37 insertions(+), 35 deletions(-) create mode 100644 src/lib/codeBlocks.ts diff --git a/src/components/Markdown.svelte b/src/components/Markdown.svelte index 5053c4e5d..a51e2240d 100644 --- a/src/components/Markdown.svelte +++ b/src/components/Markdown.svelte @@ -1,7 +1,7 @@