feat: parent child retrieval (#12106)

Signed-off-by: -LAN- <laipz8200@outlook.com>
Co-authored-by: -LAN- <laipz8200@outlook.com>
This commit is contained in:
Wu Tianwei
2024-12-26 12:01:51 +08:00
committed by GitHub
parent efdd54a670
commit 49feff082f
196 changed files with 9035 additions and 3115 deletions

View File

@@ -0,0 +1,31 @@
import { FileAppearanceTypeEnum } from '@/app/components/base/file-uploader/types'
export const extensionToFileType = (extension: string): FileAppearanceTypeEnum => {
switch (extension) {
case 'pdf':
return FileAppearanceTypeEnum.pdf
case 'doc':
case 'docx':
return FileAppearanceTypeEnum.word
case 'txt':
case 'epub':
return FileAppearanceTypeEnum.document
case 'md':
case 'mdx':
case 'markdown':
return FileAppearanceTypeEnum.markdown
case 'csv':
case 'xls':
case 'xlsx':
return FileAppearanceTypeEnum.excel
case 'html':
case 'htm':
case 'xml':
return FileAppearanceTypeEnum.document
case 'ppt':
case 'pptx':
return FileAppearanceTypeEnum.ppt
default:
return FileAppearanceTypeEnum.custom
}
}