You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/introduction/Ecosystem.md
+5-1Lines changed: 5 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -29,14 +29,18 @@ On this page we will only feature a few of them that the Redux maintainers have
29
29
*[redux-batched-subscribe](https://github.com/tappleby/redux-batched-subscribe) — Customize batching and debouncing calls to the store subscribers
30
30
*[redux-history-transitions](https://github.com/johanneslumpe/redux-history-transitions) — History transitions based on arbitrary actions
31
31
32
+
## Reducer Enhancers
33
+
34
+
*[redux-optimist](https://github.com/ForbesLindesay/redux-optimist) — Optimistically apply actions that can be later commited or reverted
35
+
*[redux-undo](https://github.com/omnidan/redux-undo) — Effortless undo/redo and action history for your reducers
36
+
32
37
## Utilities
33
38
34
39
*[reselect](https://github.com/faassen/reselect) — Efficient derived data selectors inspired by NuclearJS
35
40
*[normalizr](https://github.com/gaearon/normalizr) — Normalize nested API responses for easier consumption by the reducers
36
41
*[redux-actions](https://github.com/acdlite/redux-actions) — Reduces the boilerplate in writing reducers and action creators
37
42
*[redux-transducers](https://github.com/acdlite/redux-transducers) — Transducer utilities for Redux
38
43
*[redux-immutablejs](https://github.com/indexiatech/redux-immutablejs) — Integration tools between Redux and [Immutable](https://github.com/facebook/immutable-js/)
39
-
*[redux-undo](https://github.com/omnidan/redux-undo) — Effortless undo/redo and action history for your reducers
40
44
*[redux-tcomb](https://github.com/gcanti/redux-tcomb) — Immutable and type-checked state and actions for Redux
0 commit comments