Переглянути джерело

utils: Add archive mime types (#2703)

Resolves #2702
Ahmed Kandil 4 роки тому
батько
коміт
916d4d7eaa

+ 1 - 1
packages/@uppy/dashboard/src/utils/getFileTypeIcon.js

@@ -115,7 +115,7 @@ module.exports = function getIconByMime (fileType) {
   }
 
   // Archive
-  const archiveTypes = ['zip', 'x-7z-compressed', 'x-rar-compressed', 'x-gtar', 'x-apple-diskimage', 'x-diskcopy']
+  const archiveTypes = ['zip', 'x-7z-compressed', 'x-rar-compressed', 'x-tar', 'x-gzip', 'x-apple-diskimage']
   if (fileTypeGeneral === 'application' && archiveTypes.indexOf(fileTypeSpecific) !== -1) {
     return {
       color: '#00C469',

+ 7 - 1
packages/@uppy/utils/src/mimeTypes.js

@@ -46,5 +46,11 @@ module.exports = {
   text: 'text/plain',
   conf: 'text/plain',
   log: 'text/plain',
-  pdf: 'application/pdf'
+  pdf: 'application/pdf',
+  zip: 'application/zip',
+  '7z': 'application/x-7z-compressed',
+  rar: 'application/x-rar-compressed',
+  tar: 'application/x-tar',
+  gz: 'application/gzip',
+  dmg: 'application/x-apple-diskimage'
 }