From 469a88c3d6617c2b851eca1fd4c11de482a05968 Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Tue, 26 Mar 2024 21:49:59 +0100 Subject: [PATCH] @uppy/dashboard: refine type of private variables --- packages/@uppy/dashboard/src/Dashboard.tsx | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/packages/@uppy/dashboard/src/Dashboard.tsx b/packages/@uppy/dashboard/src/Dashboard.tsx index 727a285cb3..8d435b9e45 100644 --- a/packages/@uppy/dashboard/src/Dashboard.tsx +++ b/packages/@uppy/dashboard/src/Dashboard.tsx @@ -240,7 +240,7 @@ export default class Dashboard extends UIPlugin< > { static VERSION = packageJson.version - #disabledNodes: HTMLElement[] | null + #disabledNodes!: HTMLElement[] | null private modalName = `uppy-Dashboard-${nanoid()}` @@ -248,22 +248,22 @@ export default class Dashboard extends UIPlugin< private ifFocusedOnUppyRecently = false - private dashboardIsDisabled: boolean + private dashboardIsDisabled!: boolean - private savedScrollPosition: number + private savedScrollPosition!: number - private savedActiveElement: HTMLElement + private savedActiveElement!: HTMLElement - private resizeObserver: ResizeObserver + private resizeObserver!: ResizeObserver - private darkModeMediaQuery: MediaQueryList | null + private darkModeMediaQuery!: MediaQueryList | null // Timeouts - private makeDashboardInsidesVisibleAnywayTimeout: ReturnType< + private makeDashboardInsidesVisibleAnywayTimeout!: ReturnType< typeof setTimeout > - private removeDragOverClassTimeout: ReturnType + private removeDragOverClassTimeout!: ReturnType constructor(uppy: Uppy, opts?: DashboardOptions) { // support for the legacy `autoOpenFileEditor` option, @@ -600,7 +600,7 @@ export default class Dashboard extends UIPlugin< try { this.uppy.addFiles(descriptors) } catch (err) { - this.uppy.log(err) + this.uppy.log(err as any) } }