continue
continue copied to clipboard
Fully typed redux store
This makes the GUI's redux store be fully typed by:
- Following Redux Tookits' recommendation of deriving the root state type from the root reducer
- Adding
PayloadActiontype to slice payloads (thereby typing their usage) - Simplifying some of the reducers in the redux store to be more idiomatic (i.e. using mutation over state spreading)