Я предполагаю, что ваш браузер выбирает вещи из кэша, так как он не открывается в вашем инкогнито и других браузерах.Приходя к вашей ошибке вы должны проверить ваш метод createStore.Ваш энхансер всегда должен быть вашим третьим аргументом.Пожалуйста, проверьте, правильно ли передаются параметры в нужном месте.
createStore ожидает получения следующих аргументов:
reducer (Function): редукционная функция, которая возвращает следующее дерево состояний, учитывая текущее дерево состояний и действие для обработки.[preloadedState] (любой): начальное состояние.При желании вы можете указать его для гидратации состояния с сервера в универсальных приложениях или для восстановления ранее сериализованного сеанса пользователя.Если вы создали редуктор с combReducers, это должен быть простой объект с той же формой, что и передаваемые ему ключи.В противном случае вы можете передавать все, что может понять ваш редуктор.
[Enhancer] (Функция): Enhancer магазина.При желании вы можете указать его, чтобы расширить хранилище сторонними возможностями, такими как промежуточное ПО, путешествия во времени, постоянство и т. Д. Единственный улучшитель магазина, который поставляется с Redux, это applyMiddleware ().
Запомните корневой редуктор в вашемПриложение должно объединить все ваши редукторы в один редуктор.
Из документации Redux