From 9df8d5b20449be64405c035b0d8c622dc30f4255 Mon Sep 17 00:00:00 2001 From: Timothy Jaeryang Baek Date: Thu, 13 Nov 2025 19:59:45 -0500 Subject: [PATCH] enh: copy table --- .../Messages/Markdown/MarkdownTokens.svelte | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/src/lib/components/chat/Messages/Markdown/MarkdownTokens.svelte b/src/lib/components/chat/Messages/Markdown/MarkdownTokens.svelte index 8c94c984a8..341861b4ff 100644 --- a/src/lib/components/chat/Messages/Markdown/MarkdownTokens.svelte +++ b/src/lib/components/chat/Messages/Markdown/MarkdownTokens.svelte @@ -8,7 +8,7 @@ const { saveAs } = fileSaver; import { marked, type Token } from 'marked'; - import { unescapeHtml } from '$lib/utils'; + import { copyToClipboard, unescapeHtml } from '$lib/utils'; import { WEBUI_BASE_URL } from '$lib/constants'; import { settings } from '$lib/stores'; @@ -23,6 +23,7 @@ import Source from './Source.svelte'; import HtmlToken from './HTMLToken.svelte'; + import Clipboard from '$lib/components/icons/Clipboard.svelte'; export let id: string; export let tokens: Token[]; @@ -182,7 +183,19 @@ -