diff --git a/src/assets/fileTypes/mkv.svg b/src/assets/fileTypes/mkv.svg
new file mode 100644
index 0000000..7331505
--- /dev/null
+++ b/src/assets/fileTypes/mkv.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/components/fileBrowser.jsx b/src/components/fileBrowser.jsx
index 4af754c..6ca403b 100644
--- a/src/components/fileBrowser.jsx
+++ b/src/components/fileBrowser.jsx
@@ -20,6 +20,7 @@ import JPG from '../assets/fileTypes/jpg.svg'
import JS from '../assets/fileTypes/js.svg'
import json from '../assets/fileTypes/json.svg'
import MP3 from '../assets/fileTypes/mp3.svg'
+import MKV from '../assets/fileTypes/mkv.svg'
import MP4 from '../assets/fileTypes/mp4.svg'
import PDF from '../assets/fileTypes/pdf.svg'
import PNG from '../assets/fileTypes/png.svg'
@@ -267,32 +268,35 @@ class FileBrowser extends Component {
if (type === "inode/directory") return
const ext = path.extname(filename).toLowerCase().substring(1)
- if (ext === "aac") return
- if (ext === "avi") return
- if (ext === "css") return
- if (/^docx?$/.test(ext)) return
- if (ext === "exe") return
- if (ext === "flac") return
- if (ext === "gif") return
- if (ext === "html") return
- if (/^jpe?g$/.test(ext)) return
- if (ext === "js") return
- if (ext === "json") return
- if (ext === "mp3") return
- if (ext === "mp4") return
- if (ext === "pdf") return
- if (ext === "png") return
- if (ext === "rar") return
- if (ext === "7z") return
- if (ext === "svg") return
- if (ext === "tiff") return
- if (ext === "txt") return
- if (ext === "wav") return
- if (ext === "wma") return
- if (ext === "xml") return
- if (ext === "zip") return
- return
+ switch (ext) {
+ case "aac": return
;
+ case "avi": return
;
+ case "css": return
;
+ case /^docx?$/.test(ext): return
;
+ case "exe": return
;
+ case "flac": return
;
+ case "gif": return
;
+ case "html": return
;
+ case /^jpe?g$/.test(ext): return
;
+ case "js": return
;
+ case "json": return
;
+ case "mp3": return
;
+ case "mkv": return
;
+ case "mp4": return
;
+ case "pdf": return
;
+ case "png": return
;
+ case "rar": return
;
+ case "7z": return
;
+ case "svg": return
;
+ case "tiff": return
;
+ case "txt": return
;
+ case "wav": return
;
+ case "wma": return
;
+ case "xml": return
;
+ case "zip": return
;
+ default: return
;
+ }
}
// after the user clicks on a folder