This commit is contained in:
2026-06-12 13:08:59 +08:00
parent 4ea4adfd8e
commit f92ad5fab4
+3 -3
View File
@@ -143,16 +143,16 @@
</template> </template>
<script setup lang="ts"> <script setup lang="ts">
import { computed, nextTick, onMounted, ref, watch } from 'vue' import { computed, defineAsyncComponent, nextTick, onMounted, ref, watch } from 'vue'
import { useRoute, useRouter } from 'vue-router' import { useRoute, useRouter } from 'vue-router'
import { NButton, NInput, NPopconfirm, NIcon } from 'naive-ui' import { NButton, NInput, NPopconfirm, NIcon } from 'naive-ui'
import { TrashOutline } from '@vicons/ionicons5' import { TrashOutline } from '@vicons/ionicons5'
import AppShell from '@/layouts/AppShell.vue' import AppShell from '@/layouts/AppShell.vue'
import { useChatStore } from '@/stores/chat' import { useChatStore } from '@/stores/chat'
import MessageBubble from './components/MessageBubble.vue' const MessageBubble = defineAsyncComponent(() => import('./components/MessageBubble.vue'))
import AttachmentUploader from './components/AttachmentUploader.vue' import AttachmentUploader from './components/AttachmentUploader.vue'
import ConversationCreateModal from './ConversationCreateModal.vue' const ConversationCreateModal = defineAsyncComponent(() => import('./ConversationCreateModal.vue'))
import { modelsApi } from '@/api/models' import { modelsApi } from '@/api/models'
import type { LLMModel, ModelCapabilities } from '@/api/llmAdmin' import type { LLMModel, ModelCapabilities } from '@/api/llmAdmin'