@@ -611,17 +611,11 @@ const toggleThink = () => {
isCollapsed.value = !isCollapsed.value;
};
-const addClickListeners = () => {
- const images = document.querySelectorAll("#message-container img");
-
- images.forEach((img) => {
- img.addEventListener("click", (event) => {
- const target = event.target as HTMLImageElement;
- if (target && target.tagName.toLowerCase() === "img") {
- emit("preview", target.src);
- }
- });
- });
+const handleMessageClick = (event: MouseEvent) => {
+ const target = event.target as HTMLElement | null;
+ if (target?.tagName.toLowerCase() === "img") {
+ emit("preview", (target as HTMLImageElement).src);
+ }
};
const handleRegenerate = () => {
@@ -705,15 +699,6 @@ watch(
},
);
-watch(
- () => props.inResponse,
- (newValue) => {
- if (!newValue) {
- addClickListeners();
- }
- },
-);
-
watch(
() => isThinkEnd.value,
(value) => {
diff --git a/EdgeCraftRAG/ui/vue/src/views/settings/components/Agent/components/DynamicConfigs.vue b/EdgeCraftRAG/ui/vue/src/views/settings/components/Agent/components/DynamicConfigs.vue
index 224397ebe0..84b3559544 100644
--- a/EdgeCraftRAG/ui/vue/src/views/settings/components/Agent/components/DynamicConfigs.vue
+++ b/EdgeCraftRAG/ui/vue/src/views/settings/components/Agent/components/DynamicConfigs.vue
@@ -1,12 +1,32 @@
- {{ $t("common.cancel") }}
- {{
- $t("common.submit")
+ {{
+ $t("common.cancel")
}}
+ {{ $t("common.submit") }}