UNPKG

@liveblocks/react-ui

Version:

A set of React pre-built components for the Liveblocks products. Liveblocks is the all-in-one toolkit to build collaborative products like Figma, Notion, and more.

19 lines (16 loc) 512 B
import { exists } from './exists.js'; function getFiles(dataTransfer) { if (!dataTransfer.types.includes("Files")) { return []; } let files = Array.from(dataTransfer.items).map((item) => { const entry = item.webkitGetAsEntry(); return entry && entry.isFile ? item.getAsFile() : null; }).filter(exists); if (!files.length) { files = Array.from(dataTransfer.files).filter((file) => file.type !== ""); } return files; } export { getFiles }; //# sourceMappingURL=data-transfer.js.map