MiddlewareInput<S = any, EM extends EventMapBase = EventMapBase>
typeMiddleware input: accepts either a function (legacy) or a spec object (recommended).
Definition
type
type MiddlewareInput<S = any, EM extends EventMapBase = EventMapBase> = MiddlewareFunction<S, EM> | MiddlewareSpec<S, EM>MiddlewareFunction<S, EM> | MiddlewareSpec<S, EM>
Type parameters
| Name | Type | Description |
|---|---|---|
S | — | Store state (readonly). |
EM | extends EventMapBase | Event map. |