Skip to content

Commit 0586b1d

Browse files
committed
small cleanup
1 parent f631f1f commit 0586b1d

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/webc/file-byte-reader.js

+6-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ class FileByteReader extends HTMLInputElement {
44
}
55

66
emit (type, detail = {}) {
7+
console.log(type, detail)
78
let event = new CustomEvent(`file-byte-reader:${type}`, {
89
bubbles: false,
910
cancelable: false,
@@ -12,10 +13,14 @@ class FileByteReader extends HTMLInputElement {
1213
return this.dispatchEvent(event);
1314
}
1415

16+
onFileLoad(event) {
17+
this.emit('loaded', new Int8Array(event.target.result));
18+
}
19+
1520
onChange() {
1621
if (this.files.length == 0) { return }
1722
const fileReader = new FileReader();
18-
fileReader.addEventListener('loadend', e => this.emit('loaded', new Int8Array(fileReader.result)));
23+
fileReader.addEventListener('loadend', e => this.onFileLoad(e));
1924
fileReader.readAsArrayBuffer(this.files[0]);
2025
}
2126
}

0 commit comments

Comments
 (0)