perf: 文件管理、分析页、代码生成等部分组件调整为异步加载

This commit is contained in:
KAI
2024-11-06 12:21:53 +00:00
committed by Charles7c
parent 798dda9440
commit 2caedd165f
15 changed files with 34 additions and 20 deletions

View File

@@ -99,9 +99,11 @@ import { type FileItem, type FileQuery, deleteFile, listFile, uploadFile } from
import { ImageTypes, OfficeTypes } from '@/constant/file'
import 'viewerjs/dist/viewer.css'
import { downloadByUrl } from '@/utils/downloadFile'
import FilePreview from '@/components/FilePreview/index.vue'
import type { ExcelConfig } from '@/components/FilePreview/type'
const FilePreview = defineAsyncComponent(() => import('@/components/FilePreview/index.vue'))
const FileList = defineAsyncComponent(() => import('./FileList.vue'))
const route = useRoute()
const { mode, selectedFileIds, toggleMode, addSelectedFileItem } = useFileManage()