Enable dropping image/* data into markdown to insert images (#184112)

Enable dropping image/* data into editor

This enable drop to create images on web
This commit is contained in:
Matt Bierner
2023-06-01 21:37:48 -07:00
committed by GitHub
parent 0e0b629ef5
commit a9fe660ce6

View File

@@ -4,7 +4,7 @@
*--------------------------------------------------------------------------------------------*/
import * as vscode from 'vscode';
import { createEditForMediaFiles as createEditForMediaFiles, tryGetUriListSnippet } from './shared';
import { createEditForMediaFiles as createEditForMediaFiles, mediaMimes, tryGetUriListSnippet } from './shared';
import { Schemes } from '../../util/schemes';
@@ -67,7 +67,8 @@ class MarkdownImageDropProvider implements vscode.DocumentDropEditProvider {
export function registerDropIntoEditorSupport(selector: vscode.DocumentSelector) {
return vscode.languages.registerDocumentDropEditProvider(selector, new MarkdownImageDropProvider(), {
dropMimeTypes: [
'text/uri-list'
'text/uri-list',
...mediaMimes,
]
});
}