Дмитрий: по сути я вам тоже самое написал. Не понял про "Можно и так, но в каждом модуле нужно будет его заново импортировать и конфигурировать." - из моего примера, получается что вызываете httpGet функцию и в ней уже есть нужные заголовки, из вашего - тот же axios... по-моему вполне себе нормальное решение.
Александр: как так-то... ведь если делаете кастомный чекбокс раз за разом, то 100% уже должен быть хоть какой-нибудь минимальный старт для этого, плюс если все это хранить, рано или поздно попадется почти такой же чекбокс, а значит можно будет взять старый готовый и слегка допилить.
Иван: о чем вопрос? Главное переадресация в вопросе.. а будете вы ее через redux-action прогонять или нет - не суть. То есть, вместо dispatch(push... может быть browserHistory.push ... да хоть location.href - но в последнем случае, вы потеряете работоспособность кнопки "назад".
KnightForce: когда redux подбрасывает новые props - конечно вызовется render, но если в вашем компоненте что-то в state зависит от props - то можете componentWillReceiveProps использовать.
Пункт 1 - нужен syntax dynamic import
Пункт 2: