A small lightweight helper to connect RxJS observables to react component state.
install
npm i react-rx-connect --save
Problem
When using streams in React it's quite annoying to do manual subscribes and unsubscribes. When the component gets destroyed we have to unsubscribe all subscriptions to avoid memory-leaks. This results in messy code.
The code below is an example of a dirty, redundant rx maintainance.
The connectStreams function will take an object of streams as the second parameter.
It will automatically update the state whenever a value in one of the streams changes.
When the component get's destroyed it will also automatically unsubscribe to avoid memory leaks.