@@ -94,7 +94,7 @@ export interface Events {
9494 }
9595}
9696
97- export type ActionsCallback < Effects , State > = (
97+ export type ActionsCallback < State , Effects > = (
9898 action : TAction < State , Effects & { state : State } >
9999) => any
100100
@@ -122,15 +122,15 @@ export default class App<
122122 [ namespace : string ] : ReactionsCallback < State , any >
123123 } ,
124124 Actions extends
125- | ActionsCallback < Effects , State >
125+ | ActionsCallback < State , Effects >
126126 | {
127127 [ namespace : string ] : ActionsCallback < { } , { } >
128128 }
129129> {
130130 private proxyStateTree : ProxyStateTree
131131 eventHub : EventEmitter < Events >
132132 devtools : Devtools
133- actions : Actions extends ActionsCallback < Effects , State >
133+ actions : Actions extends ActionsCallback < State , Effects >
134134 ? ReturnType < Actions >
135135 : Actions extends {
136136 [ namespace : string ] : ActionsCallback < { } , { } >
@@ -345,7 +345,7 @@ export default class App<
345345 private getActions ( configuration , action ) {
346346 const actions =
347347 typeof configuration . actions === 'function'
348- ? ( configuration . actions as ActionsCallback < Effects , State > ) (
348+ ? ( configuration . actions as ActionsCallback < State , Effects > ) (
349349 action as TAction < State , Effects & { state : State } >
350350 )
351351 : ( Object . keys ( configuration . actions || { } ) . reduce (
0 commit comments