Browse Source

@uppy/drag-drop: refine type of private variables (#5026)

Antoine du Hamel 1 year ago
parent
commit
3623ed9da4
1 changed files with 3 additions and 3 deletions
  1. 3 3
      packages/@uppy/drag-drop/src/DragDrop.tsx

+ 3 - 3
packages/@uppy/drag-drop/src/DragDrop.tsx

@@ -45,9 +45,9 @@ export default class DragDrop<M extends Meta, B extends Body> extends UIPlugin<
   // Check for browser dragDrop support
   private isDragDropSupported = isDragDropSupported()
 
-  private removeDragOverClassTimeout: ReturnType<typeof setTimeout>
+  private removeDragOverClassTimeout!: ReturnType<typeof setTimeout>
 
-  private fileInputRef: HTMLInputElement
+  private fileInputRef!: HTMLInputElement
 
   constructor(uppy: Uppy<M, B>, opts?: DragDropOptions) {
     super(uppy, {
@@ -79,7 +79,7 @@ export default class DragDrop<M extends Meta, B extends Body> extends UIPlugin<
     try {
       this.uppy.addFiles(descriptors)
     } catch (err) {
-      this.uppy.log(err)
+      this.uppy.log(err as any)
     }
   }