mirror of
https://git.mirrors.martin98.com/https://github.com/infiniflow/ragflow.git
synced 2025-05-17 05:16:55 +08:00

### What problem does this PR solve? #666 feat: support DeepSeek feat: preview word and excel ### Type of change - [x] New Feature (non-breaking change which adds functionality)
71 lines
1.6 KiB
TypeScript
71 lines
1.6 KiB
TypeScript
export const fileIconMap = {
|
|
aep: 'aep.svg',
|
|
ai: 'ai.svg',
|
|
avi: 'avi.svg',
|
|
css: 'css.svg',
|
|
csv: 'csv.svg',
|
|
dmg: 'dmg.svg',
|
|
doc: 'doc.svg',
|
|
docx: 'docx.svg',
|
|
eps: 'eps.svg',
|
|
exe: 'exe.svg',
|
|
fig: 'fig.svg',
|
|
gif: 'gif.svg',
|
|
html: 'html.svg',
|
|
indd: 'indd.svg',
|
|
java: 'java.svg',
|
|
jpeg: 'jpeg.svg',
|
|
jpg: 'jpg.svg',
|
|
js: 'js.svg',
|
|
json: 'json.svg',
|
|
mkv: 'mkv.svg',
|
|
mp3: 'mp3.svg',
|
|
mp4: 'mp4.svg',
|
|
mpeg: 'mpeg.svg',
|
|
pdf: 'pdf.svg',
|
|
png: 'png.svg',
|
|
ppt: 'ppt.svg',
|
|
pptx: 'pptx.svg',
|
|
psd: 'psd.svg',
|
|
rss: 'rss.svg',
|
|
sql: 'sql.svg',
|
|
svg: 'svg.svg',
|
|
tiff: 'tiff.svg',
|
|
txt: 'txt.svg',
|
|
wav: 'wav.svg',
|
|
webp: 'webp.svg',
|
|
xls: 'xls.svg',
|
|
xlsx: 'xlsx.svg',
|
|
xml: 'xml.svg',
|
|
};
|
|
|
|
export const LanguageList = ['English', 'Chinese', 'Traditional Chinese'];
|
|
|
|
export const LanguageTranslationMap = {
|
|
English: 'en',
|
|
Chinese: 'zh',
|
|
'Traditional Chinese': 'zh-TRADITIONAL',
|
|
};
|
|
|
|
export const FileMimeTypeMap = {
|
|
bmp: 'image/bmp',
|
|
csv: 'text/csv',
|
|
odt: 'application/vnd.oasis.opendocument.text',
|
|
doc: 'application/msword',
|
|
docx: 'application/vnd.openxmlformats-officedocument.wordprocessingml.document',
|
|
gif: 'image/gif',
|
|
htm: 'text/htm',
|
|
html: 'text/html',
|
|
jpg: 'image/jpg',
|
|
jpeg: 'image/jpeg',
|
|
pdf: 'application/pdf',
|
|
png: 'image/png',
|
|
ppt: 'application/vnd.ms-powerpoint',
|
|
pptx: 'application/vnd.openxmlformats-officedocument.presentationml.presentation',
|
|
tiff: 'image/tiff',
|
|
txt: 'text/plain',
|
|
xls: 'application/vnd.ms-excel',
|
|
xlsx: 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
|
|
mp4: 'video/mp4',
|
|
};
|