@atlaskit/editor-common
Version:
A package that contains common classes and components for editor and renderer
13 lines • 383 B
JavaScript
export function checkClipboardTypes(type, item) {
const isDOMStringList = t => !t.indexOf && !!t.contains;
return isDOMStringList(type) ? type.contains(item) : type.indexOf(item) > -1;
}
export function isPastedFile(rawEvent) {
const {
clipboardData
} = rawEvent;
if (!clipboardData) {
return false;
}
return checkClipboardTypes(clipboardData.types, 'Files');
}