MiddlewareInput<S = any, EM extends EventMapBase = EventMapBase>

type
types.ts:251

Middleware 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

NameTypeDescription
SStore state (readonly).
EMextends EventMapBaseEvent map.