瀏覽代碼

@uppy/set-state: fix types

Co-authored-by: Murderlon <merlijn@soverin.net>
Antoine du Hamel 1 年之前
父節點
當前提交
b1a7644920
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      packages/@uppy/store-default/src/index.ts

+ 2 - 2
packages/@uppy/store-default/src/index.ts

@@ -7,7 +7,7 @@ export type GenericState = Record<string, unknown>
 export type Listener<T> = (
   prevState: T,
   nextState: T,
-  patch: Partial<T>,
+  patch?: Partial<T>,
 ) => void
 
 /**
@@ -24,7 +24,7 @@ class DefaultStore<T extends GenericState = GenericState> {
     return this.state
   }
 
-  setState(patch: Partial<T>): void {
+  setState(patch?: Partial<T>): void {
     const prevState = { ...this.state }
     const nextState = { ...this.state, ...patch }