Каким способом можно полностью очистить react-redux хранилище при изменении url?
1. Нужно отследить изменение url. Вариант реализации зависит от того, какой роутер используется, если реакт-роутер, то можно использовать хок
2. При изменении url нужно диспачить какой-то экшн, обрабатывать его, например, так
Один из вариантов - диспатчить событие при изменении url, а в главном reducer'е слушать это событие и ставить state равным undefined. Тогда в редьюсеры попадет state, равный undefined, и проставятся дефолтные значения.import appReducer from '../reducers';

const rootReducer = (state, action) => {
  if (action.type === 'URL_CHANGED') {
    state = undefined;
  }

  return appReducer(state, action);
};