We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
ChatMessage.svelte
1 parent 71eab20 commit 6a1414bCopy full SHA for 6a1414b
src/lib/components/chat/ChatMessage.svelte
@@ -1,6 +1,4 @@
1
<script lang="ts">
2
- import { run } from "svelte/legacy";
3
-
4
import type { Message } from "$lib/types/Message";
5
import { createEventDispatcher, tick } from "svelte";
6
import { page } from "$app/state";
@@ -109,15 +107,17 @@
109
107
update.subtype === MessageWebSearchUpdateType.Sources
110
108
)?.sources
111
);
112
- run(() => {
+
+ $effect(() => {
113
if (isCopied) {
114
setTimeout(() => {
115
isCopied = false;
116
}, 1000);
117
}
118
});
119
let editMode = $derived(editMsdgId === message.id);
120
121
if (editMode) {
122
tick();
123
if (editContentEl) {
0 commit comments