3.0.3 • Published 7 months ago
redux-actions v3.0.3
redux-actions
Flux Standard Action utilities for Redux
Table of Contents
Getting Started
Installation
$ npm install --save redux-actions
or
$ yarn add redux-actions
The 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
7 months ago
3.0.0
2 years ago
2.6.5
6 years ago
2.6.4
6 years ago
2.6.3
6 years ago
2.6.1
7 years ago
2.6.0
7 years ago
2.5.1
7 years ago
2.5.0
7 years ago
2.4.0
7 years ago
2.3.2
7 years ago
2.3.1
7 years ago
2.3.0
7 years ago
2.2.1
8 years ago
2.2.0
8 years ago
2.1.0
8 years ago
2.0.3
8 years ago
2.0.2
8 years ago
2.0.1
8 years ago
2.0.0
8 years ago
1.2.2
8 years ago
1.2.1
8 years ago
1.2.0
8 years ago
1.1.0
8 years ago
1.0.1
8 years ago
1.0.0
8 years ago
0.13.0
8 years ago
0.12.0
8 years ago
0.11.0
8 years ago
0.10.1
9 years ago
0.10.0
9 years ago
0.9.1
9 years ago
0.9.0
9 years ago
0.8.0
9 years ago
0.8.0-alpha
10 years ago
0.7.0
10 years ago
0.6.0
10 years ago
0.5.1
10 years ago
0.5.0
10 years ago