Quellcode durchsuchen

@uppy/status-bar: fix `recoveredState` type (#4996)

Co-authored-by: Murderlon <merlijn@soverin.net>
Antoine du Hamel vor 1 Jahr
Ursprung
Commit
53e6046a1e

+ 1 - 1
packages/@uppy/status-bar/src/Components.tsx

@@ -15,7 +15,7 @@ const renderDot = (): string => ` ${DOT} `
 interface UploadBtnProps<M extends Meta, B extends Body> {
   newFiles: number
   isUploadStarted: boolean
-  recoveredState: null | State<M, B>
+  recoveredState: State<M, B>['recoveredState']
   i18n: I18n
   uploadState: string
   isSomeGhost: boolean

+ 1 - 1
packages/@uppy/status-bar/src/StatusBarUI.tsx

@@ -38,7 +38,7 @@ export interface StatusBarUIProps<M extends Meta, B extends Body> {
   hidePauseResumeButton?: boolean
   hideCancelButton?: boolean
   hideRetryButton?: boolean
-  recoveredState: null | State<M, B>
+  recoveredState: State<M, B>['recoveredState']
   uploadState: (typeof statusBarStates)[keyof typeof statusBarStates]
   totalProgress: number
   files: Record<string, UppyFile<M, B>>