Creates an action creator.
type
(string ): the type of action being created. It should typically be defined as string constants and is the only required parameter.executor
(Function ): a function that gives an argument named resolve that gives payload and meta as optional arguments and returns an action.(ActionCreator )
Alias of createActionCreator.
Creates a reducer.
defaultState
(any ): returning state when undefined is passed to the created reducer.handlerMapsCreator
(Function ): a function that gives an argument named handleAction that gives action creator(s) and handler as arguments and returns a HandlerMap.(Reduer ).
Get wrapped action type of an action creator.
actionCreator
(ActionCreator ): an action creator.(string ). The action type that the action creator wraps.
An RxJS operator that filters input actions according to the given action creator(s) or action(s) or action type(s).
keys
(ActionCreator[] | Action[] | string[] ):A type that creates Flux-standard compliant action.
(Action<string> ).
A type that infers action from (ActionCreator ) or (Reducer ).
A type which gives any type as input and return corresponding deeply immutable data structure as output.
A type which gives an object
type as input and return corresponding deeply immutable data structure as output.
A type which gives a Map
type as input and return corresponding deeply immutable data structure as output.
A type which gives an Array
type as input and return corresponding **deeply immutable data structure as output.
A type which gives any type as input and return corresponding shallowly immutable data structure as output.