3.0.3 • Published 2 years ago
redux-actions v3.0.3
redux-actions
Flux Standard Action utilities for Redux
Table of Contents
Getting Started
Installation
$ npm install --save redux-actionsor
$ yarn add redux-actionsThe npm package provides ES modules that should be compatible with every modern build tooling.
Usage
import { createActions, handleActions, combineActions } from 'redux-actions';
const defaultState = { counter: 10 };
const { increment, decrement } = createActions({
INCREMENT: (amount = 1) => ({ amount }),
DECREMENT: (amount = 1) => ({ amount: -amount })
});
const reducer = handleActions(
{
[combineActions(increment, decrement)]: (
state,
{ payload: { amount } }
) => {
return { ...state, counter: state.counter + amount };
}
},
defaultState
);
export default reducer;See the full API documentation.
Documentation
3.0.3
2 years ago
3.0.0
3 years ago
2.6.5
7 years ago
2.6.4
7 years ago
2.6.3
7 years ago
2.6.1
8 years ago
2.6.0
8 years ago
2.5.1
8 years ago
2.5.0
8 years ago
2.4.0
8 years ago
2.3.2
8 years ago
2.3.1
8 years ago
2.3.0
8 years ago
2.2.1
9 years ago
2.2.0
9 years ago
2.1.0
9 years ago
2.0.3
9 years ago
2.0.2
9 years ago
2.0.1
9 years ago
2.0.0
9 years ago
1.2.2
9 years ago
1.2.1
9 years ago
1.2.0
9 years ago
1.1.0
9 years ago
1.0.1
9 years ago
1.0.0
9 years ago
0.13.0
9 years ago
0.12.0
10 years ago
0.11.0
10 years ago
0.10.1
10 years ago
0.10.0
10 years ago
0.9.1
10 years ago
0.9.0
10 years ago
0.8.0
11 years ago
0.8.0-alpha
11 years ago
0.7.0
11 years ago
0.6.0
11 years ago
0.5.1
11 years ago
0.5.0
11 years ago