Чтобы получить доступ к this.props.loginData
в компоненте домашней страницы, даже там вам нужно использовать mapStateToProps , как вы использовали в компоненте входа в систему.
function mapStateToProps(state) {
return { loginData: state.agent };
}
export default withRouter(connect(mapStateToProps)(homepage));
, тогда вы сможетедля доступа к this.props.loginData
Если вы хотите получить доступ к данным хранилища Redux в любом компоненте, вам нужно использовать connect и использовать mapStateToProps
для подключения значений хранилища к вашим реквизитам.