Build Status Coverage Status

Tools for maintaining collections of objects in Redux stores. Aiming to be a close match to Angular's excellent @ngrx/entity, with changes made mostly around the differences between Typescript and Dart.

Testing Utilities

If you are creating your own reducers based on RemoteEntityReducer, it can be a lot of work to get good test coverage. You not only need to test the reducer against your own actions, but also ensure the existing functionality continues to work.

To make things easier, I suggest copying Remote Entity Reducer Tester into your test suite. Use the tester to test that the existing functionality continues to work as you add your custom actions.


Contributions are welcome! However,

  • This project aims to be production-ready. PRs without accompanying tests will not be merged
  • We want to promote a healthy, friendly, and inclusive development community. As such, have a read and agree to abide by the Code of Conduct