Mostly attempts to do various state cleanup with a meta reducer to clear out state on logout instead of having actions to clear out each slice of state individually. Also mostly decouples feature modules from one another by moving shared state to the shared module.
Lazy loading will be an optimization for later, though it was mostly focused on mobile users. I intend of making a mobile app at some point, so this may be a premature optimization.
Mostly attempts to do various state cleanup with a meta reducer to clear out state on logout instead of having actions to clear out each slice of state individually. Also mostly decouples feature modules from one another by moving shared state to the shared module.
Lazy loading will be an optimization for later, though it was mostly focused on mobile users. I intend of making a mobile app at some point, so this may be a premature optimization.