Я хочу сделать компонент высшего порядка / HOC
, завернутый в redux
Я попробовал что-то подобное:
export const Button = connect(mapStateToProps,mapDispatchToProps)(
() => {
return(
<Link
to="#"
className="btn-enter"
onClick={() => this.props.handleShare()}>
Undang Teman
</Link>
);
});
const mapStateToProps = (state) => {
}
const mapDispatchToProps = (dispatch) => {
return {
handleShare: () => dispatch({type: ActionType.HANDLE_SHARE_MODAL})
}
}
Но когда я запускаю этот код, я получаю сообщение об ошибке :
ReferenceError: Невозможно получить доступ к mapStateToProps до инициализации