Spaces:
Sleeping
Sleeping
fix: remove legacy run in `ChatMessage.svelte`
Browse files
src/lib/components/chat/ChatMessage.svelte
CHANGED
|
@@ -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 |
update.subtype === MessageWebSearchUpdateType.Sources
|
| 110 |
)?.sources
|
| 111 |
);
|
| 112 |
-
|
|
|
|
| 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) {
|
|
|
|
| 1 |
<script lang="ts">
|
|
|
|
|
|
|
| 2 |
import type { Message } from "$lib/types/Message";
|
| 3 |
import { createEventDispatcher, tick } from "svelte";
|
| 4 |
import { page } from "$app/state";
|
|
|
|
| 107 |
update.subtype === MessageWebSearchUpdateType.Sources
|
| 108 |
)?.sources
|
| 109 |
);
|
| 110 |
+
|
| 111 |
+
$effect(() => {
|
| 112 |
if (isCopied) {
|
| 113 |
setTimeout(() => {
|
| 114 |
isCopied = false;
|
| 115 |
}, 1000);
|
| 116 |
}
|
| 117 |
});
|
| 118 |
+
|
| 119 |
let editMode = $derived(editMsdgId === message.id);
|
| 120 |
+
$effect(() => {
|
| 121 |
if (editMode) {
|
| 122 |
tick();
|
| 123 |
if (editContentEl) {
|