[redux-actions] fix incorrect return type for combineActions() (#18216)

* [redux-actions] fix incorrect return type for combineActions()

* [redux-actions] fix indentation

* [redux-actions] remove unnecessary cast
This commit is contained in:
Dimitri Benin
2017-07-25 07:32:09 -07:00
committed by Andy
parent 6c29b2e806
commit a7a3bd380b
2 changed files with 5 additions and 3 deletions
+1 -3
View File
@@ -119,6 +119,4 @@ export function handleActions<State, Payload>(
initialState: State
): Reducer<State, Payload>;
export function combineActions(
...actionTypes: Array<ActionFunctions<any> | string>
): Array<ActionFunctions<any>>;
export function combineActions(...actionTypes: Array<ActionFunctions<any> | string>): string;
@@ -136,6 +136,10 @@ ReduxActions.handleAction(act3, (state, action) => {
ReduxActions.handleAction(ReduxActions.combineActions(act1, act3, act2), (state, action) => {}, 0);
ReduxActions.handleActions({
[ReduxActions.combineActions(act1, act3, act2)](state, action) {}
}, 0);
/* can't do this until it lands in 2.2, HKTs
ReduxActions.handleAction(act, (state, action) => {
action.payload === 'hello'