Skip to content

Commit 214faaa

Browse files
authored
Merge pull request #60 from luxaritas/master
Fix $subscribe and $subscribeAction return types
2 parents 47c4aad + 09a820b commit 214faaa

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

dist/interfaces.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,8 +70,8 @@ export interface ProxyWatchers {
7070
deep: boolean;
7171
immediate: boolean;
7272
}): () => void;
73-
$subscribe(mutationfield: string, callback: (payload: any) => void): void;
74-
$subscribeAction(actionField: string, callbackOrObj: SubScribeActionCallback | SubScribeActionObject): void;
73+
$subscribe(mutationfield: string, callback: (payload: any) => void): () => void;
74+
$subscribeAction(actionField: string, callbackOrObj: SubScribeActionCallback | SubScribeActionObject): () => void;
7575
}
7676
declare type SubScribeActionCallback = (payload: any) => void;
7777
declare type SubScribeActionObject = {

js/interfaces.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,8 +70,8 @@ export interface ProxyWatchers {
7070
deep: boolean;
7171
immediate: boolean;
7272
}): () => void;
73-
$subscribe(mutationfield: string, callback: (payload: any) => void): void;
74-
$subscribeAction(actionField: string, callbackOrObj: SubScribeActionCallback | SubScribeActionObject): void;
73+
$subscribe(mutationfield: string, callback: (payload: any) => void): () => void;
74+
$subscribeAction(actionField: string, callbackOrObj: SubScribeActionCallback | SubScribeActionObject): () => void;
7575
}
7676
declare type SubScribeActionCallback = (payload: any) => void;
7777
declare type SubScribeActionObject = {

src/interfaces.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -96,9 +96,9 @@ export interface ProxyWatchers {
9696
$subscribe (
9797
mutationfield :string,
9898
callback :( payload :any ) => void,
99-
) :void
99+
) :() => void
100100

101-
$subscribeAction ( actionField :string, callbackOrObj :SubScribeActionCallback | SubScribeActionObject ) :void
101+
$subscribeAction ( actionField :string, callbackOrObj :SubScribeActionCallback | SubScribeActionObject ) :() => void
102102

103103
}
104104

@@ -107,4 +107,4 @@ type SubScribeActionCallback = ( payload :any ) => void;
107107
type SubScribeActionObject = {
108108
before: ( payload :any ) => void;
109109
after: ( payload :any ) => void;
110-
}
110+
}

0 commit comments

Comments
 (0)