Comparing version 0.0.9 to 0.0.10
@@ -1,7 +0,9 @@ | ||
import { Middleware, GetState, Dispatch } from '../types'; | ||
import { Middleware, GetState } from '../types'; | ||
export interface ThunkMiddleware<State, ExtraArgument> extends Middleware<State> { | ||
withExtraArgument: (extraArgument: ExtraArgument) => ThunkMiddleware<State, ExtraArgument>; | ||
} | ||
export declare type Thunk<State, ExtraArgument> = (state: State) => (dispatch: Dispatch, state: GetState<State>, extraArgument: ExtraArgument) => any; | ||
export declare type Delegate<State, ExtraArgument> = (dispatch: (reducer: ThunkReducer<State, ExtraArgument>) => any, getState: GetState<State>, extraArgument: ExtraArgument) => any; | ||
export declare type ThunkReducer<State, ExtraArgument> = (state: State) => State | Delegate<State, ExtraArgument>; | ||
export declare type Thunk<State, ExtraArgument> = (state: State) => Delegate<State, ExtraArgument>; | ||
declare const _default: ThunkMiddleware<any, any>; | ||
export default _default; |
{ | ||
"name": "repatch", | ||
"version": "0.0.9", | ||
"version": "0.0.10", | ||
"description": "Dispatch reducers", | ||
@@ -5,0 +5,0 @@ "main": "lib/store/index", |
Sorry, the diff of this file is not supported yet
13184
112