{
dz.addEventListener('drop', (ev)=>{
console.log('File(s) dropped');
ev.preventDefault();
if (ev.dataTransfer.items) {
for (var i = 0; i < ev.dataTransfer.items.length; i++) {
if (ev.dataTransfer.items[i].kind === 'file') {
var file = ev.dataTransfer.items[i].getAsFile();
console.log('... file[' + i + '].name = ' + file.name);
file.text().then((text)=> {
console.log("file text:", text);
mutable tableArr = JSON.parse(text)}
)
}
}
} else {
for (var i = 0; i < ev.dataTransfer.files.length; i++) {
console.log('... file[' + i + '].name = ' + ev.dataTransfer.files[i].name);
}
}
})
dz.addEventListener('dragover', (ev)=> {
console.log('File(s) in drop zone');
ev.preventDefault();
})
console.log(Date.now())
dz.addEventListener('mouseover', (ev)=> {
console.log('mouseover')
})
}