in src/legacy/action.ts [30:45]
let decoratedTarget: T = <T>function() {
let returnValue: any;
let passedArguments = arguments;
dispatch(
() => {
returnValue = target.apply(this, passedArguments);
return returnValue;
},
actionType,
arguments,
actionContext
);
return returnValue;
};