in web-app-pix2info-python/src/frontend/scripts.js [350:364]
function filterDraggedFiles(event) {
const files = []
const dataTransfer = event.dataTransfer
if (!dataTransfer || !dataTransfer.items) {
console.error('DataTransfer is not supported')
return files
}
for (const item of dataTransfer.items)
if (item.kind === 'file' && SUPPORTED_TYPES.includes(item.type))
files.push(item.getAsFile())
return files
}