#### Do you want to request a _feature_ or report a _bug_? Bug 🐛 <!-- If you have a question, ask it in the Slate Slack channel instead: https://slate-slack.herokuapp.com/ --> #### What's the current behavior? - Create a file with no extension - Drag and drop into editor - A JS error is thrown: `Uncaught TypeError: Cannot read property 'includes' of undefined` <!-- For bugs, you **must** include the following: - A JSFiddle that minimally reproduces the issue. - A GIF showing the issue in action. - Information about your OS, browser, Slate version, etc. If you don't include these, there's a very good chance your issue will be closed, because it's much too hard to figure out exactly what is going wrong, and it makes maintenance much harder. I need to keep the issues actionable, or else maintaining these plugins becomes overwhelming. Thank you for understanding! https://jsfiddle.net/wphujnwf/7/ http://recordit.co/ --> #### What's the expected behavior? - The plugin accounts for this type of file <!-- The fastest, and most appreciated way to have your issue fixed is to create a pull request with working, tested code and we will help get it merged. Don't be scared to open a pull request that isn't completed and ask for input. I'm happy to give direction! Also, researching how other editors handle this issue is super helpful. https://draftjs.org/ http://prosemirror.net/ https://quilljs.com/ -->