Browse Source

Add getters to arguments of getter function on store.watch() (#1058)

38elements 7 years ago
parent
commit
09c9dabb54
1 changed files with 1 additions and 1 deletions
  1. 1 1
      types/index.d.ts

+ 1 - 1
types/index.d.ts

@@ -17,7 +17,7 @@ export declare class Store<S> {
   commit: Commit;
   commit: Commit;
 
 
   subscribe<P extends MutationPayload>(fn: (mutation: P, state: S) => any): () => void;
   subscribe<P extends MutationPayload>(fn: (mutation: P, state: S) => any): () => void;
-  watch<T>(getter: (state: S) => T, cb: (value: T, oldValue: T) => void, options?: WatchOptions): () => void;
+  watch<T>(getter: (state: S, getters: any) => T, cb: (value: T, oldValue: T) => void, options?: WatchOptions): () => void;
 
 
   registerModule<T>(path: string, module: Module<T, S>, options?: ModuleOptions): void;
   registerModule<T>(path: string, module: Module<T, S>, options?: ModuleOptions): void;
   registerModule<T>(path: string[], module: Module<T, S>, options?: ModuleOptions): void;
   registerModule<T>(path: string[], module: Module<T, S>, options?: ModuleOptions): void;