Согласно документации , синтаксис стрелки все еще находится на стадии предложения для передачи функций.
isLoggedIn = () => {
if (!this.props.isSignedIn) {
history.push("/");
} else {
return <div>hello</div>;
}
};
Использование bind синтаксиса в конструкторе для функции isLoggedIn
this.isLoggedIn = this.isLoggedIn .bind(this);
Bind непосредственно в рендеринг функция
<HandleArticle isLoggedIn={this.isLoggedIn.bind(this)} />