csehatt741

Results 46 comments of csehatt741

@psychedelicious, according to [Redux documentation](https://redux-toolkit.js.org/api/createListenerMiddleware#startlistening), `All listener predicates and callbacks are checked after the root reducer has already processed the action and updated the state.` Unfortunately, after updating the state...

This is a relatively complex change and only a few of the open topics have already been discussed in depth. Still there are multiple of them where I need help:...

As for `Refactoring Redux slices`, mostly discussed with @psychedelicious and I followed the requested changes. Though, I explicitly kept the notion of the active canvas to keep the scope of...

@blessedcoolant, I've rebased this branch onto `main`

@lstein, I believe that performance issue has also been fixed

Though, many files are involved in this PR, mainly due to selector refactorings, but the most important changes are in `store.ts` and canvas related slices, which should be reviewed thoroughly...