diff --git a/src/components/chat-new.vue b/src/components/chat-new.vue
index 15c23b5..135495b 100644
--- a/src/components/chat-new.vue
+++ b/src/components/chat-new.vue
@@ -4,7 +4,7 @@ import { showToast } from 'vant'
import _ from 'lodash'
import { showImagePreview } from 'vant'
import xss from 'xss'
-import footerBarInput from '@/components/footer-bar-input.vue'
+import footerBar from '@/components/footer-bar.vue'
import hotQuestionNew from '@/components/hot-question-new.vue'
import welcomes from '@/components/welcomes.vue'
import abstract from '@/components/abstract.vue'
@@ -27,6 +27,9 @@ const userId = inject('userId', ref(''))
const isLostMessage = inject('isLostMessage', ref(null))
const mainContainerRef = ref(null)
+// 参考 liics/chat-main 的 tokenExist:token 获取成功后才渲染聊天主内容
+const tokenExist = computed(() => Boolean(store?.token))
+
const historylist = ref([])
const pageNum = ref(1)
const pageSize = ref(10)
@@ -49,8 +52,8 @@ function isImageMessage(item) {
return !isTextAnswer && (
item?.message?.[0]?.type === 'image' ||
- isProtocolImage ||
- Boolean((item?.imageUrl || item?.imageKey || options.imageUrl || options.imageKey || raw.imgUrl || raw.imgKey || raw.fileKey) && !raw.msgText)
+ isProtocolImage ||
+ Boolean((item?.imageUrl || item?.imageKey || options.imageUrl || options.imageKey || raw.imgUrl || raw.imgKey || raw.fileKey) && !raw.msgText)
)
}
@@ -329,17 +332,17 @@ watch(