diff --git a/src/lib/EditMessage.svelte b/src/lib/EditMessage.svelte index 65df4f6..596c961 100644 --- a/src/lib/EditMessage.svelte +++ b/src/lib/EditMessage.svelte @@ -6,7 +6,7 @@ import SvelteMarkdown from 'svelte-markdown' import type { Message, Model, Chat } from './Types.svelte' import Fa from 'svelte-fa/src/fa.svelte' - import { faTrash, faDiagramPredecessor, faDiagramNext, faCircleCheck, faPaperPlane, faEye, faEyeSlash, faEllipsis, faDownload } from '@fortawesome/free-solid-svg-icons/index' + import { faTrash, faDiagramPredecessor, faDiagramNext, faCircleCheck, faPaperPlane, faEye, faEyeSlash, faEllipsis, faDownload, faClipboard } from '@fortawesome/free-solid-svg-icons/index' import { errorNotice, scrollToMessage } from './Util.svelte' import { openModal } from 'svelte-modals' import PromptConfirm from './PromptConfirm.svelte' @@ -359,6 +359,18 @@ {/if} {/if} + {#if !isImage} + { + navigator.clipboard.writeText(message.content) + }} + > + + + {/if} {#if imageUrl}