in community/identity-form-autofiller-python/src/frontend/scripts.js [423:441]
function filterDraggedFiles(event) {
const files = []
const dataTransfer = event.dataTransfer
if (!dataTransfer || !dataTransfer.items) {
console.error('DataTransfer is not supported')
return files
}
let index = 0
for (const item of dataTransfer.items) {
if (gPhotoMaxCount <= index++) break
console.table(item)
if (item.kind != 'file' || !item.type.startsWith('image/')) continue
files.push(item.getAsFile())
}
return files
}