Skip to content

Commit a7ff405

Browse files
committed
Avoid unnecessary model creation
1 parent 75d1088 commit a7ff405

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

packages/controls/src/widget_upload.ts

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -72,18 +72,15 @@ export class FileUploadView extends DOMWidgetView {
7272
Array.from(this.fileInput.files ?? []).forEach((file: File) => {
7373
promisesFile.push(
7474
new Promise((resolve, reject) => {
75-
const metadata = {
76-
name: file.name,
77-
type: file.type,
78-
size: file.size,
79-
lastModified: file.lastModified
80-
};
8175
const fileReader = new FileReader();
8276
fileReader.onload = (event): any => {
8377
const content = (event as any).target.result;
8478
resolve({
8579
content,
86-
...metadata,
80+
name: file.name,
81+
type: file.type,
82+
size: file.size,
83+
lastModified: file.lastModified,
8784
error: ''
8885
});
8986
};

0 commit comments

Comments
 (0)