For performance reasons, I have converted all sagas to listeners and removed redux-saga as a dependency.
Although I think this was the right choice, this didn't actually fix the performance issue I was noticing. After further investigation it was clear there were certain parts of the macro logic which were causing some bottlenecks. I have fixed these by skipping the usual Redux method for updating state.
For performance reasons, I have converted all sagas to listeners and removed
redux-saga
as a dependency.Although I think this was the right choice, this didn't actually fix the performance issue I was noticing. After further investigation it was clear there were certain parts of the macro logic which were causing some bottlenecks. I have fixed these by skipping the usual Redux method for updating state.