Type aliases
Action
Action: function
Type declaration
-
-
Parameters
Returns TReturn
Context
Context: Context<T>
ContextReference
ContextReference: object
Type declaration
-
meta: TMeta
-
setState: React.Dispatch<React.SetStateAction<TState>>
-
state: TState
-
Contexts
Contexts: object
DropFirst
DropFirst: DropFirst<T>
InferStore
InferStore: InferStore<TContext>
InferStores
InferStores: object
InitActions
InitActions: function
Type declaration
-
-
Parameters
Returns object
InitMiddleware
InitMiddleware: function
Type declaration
-
-
Parameters
-
next: TMiddlewareAction
-
args: TArgs
-
Returns Promise<void>
|
void
MappedActions
MappedActions: object
Middleware
Middleware: function
Type declaration
-
- (next: TMiddlewareAction, args: TArgs, meta: MiddlewareMeta<TState>): Promise<TReturn> | TReturn
-
Parameters
-
next: TMiddlewareAction
-
args: TArgs
-
Returns Promise<TReturn>
|
TReturn
MiddlewareAction
MiddlewareAction: function
Type declaration
-
- (args: TArgs): TReturn | void
-
Parameters
Returns TReturn
|
void
MiddlewareContextReference
MiddlewareContextReference: object
MiddlewareCreator
MiddlewareCreator: object
MiddlewareMeta
Middleware
Meta: object & Meta
RetType
RetType: RetType<T>
Store
Store: Store<TState, TContexts, TMeta, TInitActions>