Redux никогда не будет хранить данные при обновлении страницы по умолчанию.
Я бы порекомендовал использовать localalstorage для уничтожения окна для хранения хранилища с избыточностью.
А затем, когда вы создаете хранилище, вы может извлекать из локального хранилища.
Это не будет работать, если в состоянии есть не несериализуемые данные.
Есть также библиотека, которая выполняет аналогичные действия: https://github.com/rt2zz/redux-persist
Похоже, что это был бы лучший вариант для более сложных или больших магазинов, так как локальное хранилище является синхронным и предотвратит рендеринг во время работы.