File size: 2,474 Bytes
8e222fd 74ade83 8d8af60 1db7cab 60788d3 0fa6297 838e578 8d8af60 74ade83 f850783 8d8af60 1db7cab 60788d3 0fa6297 838e578 f850783 74ade83 8d8af60 1db7cab 60788d3 0fa6297 838e578 74ade83 dd4cbfc 6d4da5b 8d2a400 ebf2bde 8d2a400 ebf2bde 8d2a400 ebf2bde 8d2a400 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 |
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',
'Indonesia',
'Spanish',
'Vietnamese',
'Japanese',
'Portuguese BR',
];
export const LanguageMap = {
English: 'English',
Chinese: '简体中文',
'Traditional Chinese': '繁體中文',
Indonesia: 'Indonesia',
Spanish: 'Español',
Vietnamese: 'Tiếng việt',
Japanese: '日本語',
'Portuguese BR': 'Português BR',
};
export const LanguageTranslationMap = {
English: 'en',
Chinese: 'zh',
'Traditional Chinese': 'zh-TRADITIONAL',
Indonesia: 'id',
Spanish: 'es',
Vietnamese: 'vi',
Japanese: 'ja',
'Portuguese BR': 'pt-br',
};
export enum FileMimeType {
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',
Json = 'application/json',
}
export const Domain = 'demo.ragflow.io';
//#region file preview
export const Images = [
'jpg',
'jpeg',
'png',
'gif',
'bmp',
'tif',
'tiff',
'webp',
// 'svg',
'ico',
];
// Without FileViewer
export const ExceptiveType = ['xlsx', 'xls', 'pdf', 'docx', ...Images];
export const SupportedPreviewDocumentTypes = [...ExceptiveType];
//#endregion
|