@@ -82,6 +82,7 @@
const props = defineProps<{
content: Object
+ isLast: Boolean
}>()
const imageList = computed(() => {
diff --git a/src/views/home/agent/components/List.vue b/src/views/home/agent/components/List.vue
index f276bff..13d91c2 100644
--- a/src/views/home/agent/components/List.vue
+++ b/src/views/home/agent/components/List.vue
@@ -1,6 +1,12 @@
-
+
@@ -9,8 +15,8 @@
import Item from './Item.vue'
const props = defineProps<{
- messageList: Array
- }>()
+ messageList: Array
+ }>()
const emit = defineEmits(['regenerate'])
@@ -24,9 +30,13 @@
})
}
- watch(() => props.messageList, () => {
- scrollToBottom()
- }, { deep: true })
+ watch(
+ () => props.messageList,
+ () => {
+ scrollToBottom()
+ },
+ { deep: true }
+ )
defineExpose({ scrollToBottom })
@@ -34,10 +44,10 @@