Реакция Redux - Почему mapStateToProps вызывается перед конструктором?

Два вопроса:

ЗачемmapStateToProps вызывается перед конструктором?

Как побочный эффект 1

constructor (props) { base(props) // props already have values from "mapStateToTprops" }

почему это делается автоматически?

Не каждыйmapStateToProps ЗапускаетComponentWillReceiveProps (это тот случай, когда он загружается в первый раз)введите описание ссылки здесьОбновление 1

Если я хочу написать условие вроде:

if (props.isAuthenticated) { browserHistory.push("/admin/dashboard") }

Какой метод будет наиболее подходящим для подключения. Имейте в виду, что я хочу применять это условие при каждом изменении состояния (потому что согласноЛео Ответить ComponentWillReceiveProps не надежно)?

Ответы на вопрос(1)

Ваш ответ на вопрос