Usually a Redux store manages global state. But the Redux pattern can be beneficial also for local component state.

For that reason I created a new library:

Local Redux Store

Local Redux Store is based on RxJS and supports creating a Redux store many times. The individual Redux stores can be bound to the lifespan of a component. The stores can be destroyed when the corresponding component is destroyed.

Local Redux Store npm package