Я начинающий разработчик Reactor. Я создал систему аутентификации с помощью веб-токена json, а также применяю в своем заголовке изменение ссылок, когда я проверяю подлинность его работы, но выход из системы не работает, и страница не перенаправляется на страницу входа, а также не меняет ссылки панели навигации.когда я нажимаю кнопку выхода из системы, страница перенаправляется на главную
$ authenticate.js
export const logoutUser = (history) => dispatch => {
localStorage.removeItem('jwtToken');
setAuthToken(false);
dispatch(setCurrentUser({}));
history.push('/login');
}
$ navbar.js
onLogout(e) {
e.preventDefault();
this.props.logoutUser(this.props.history);
}
$ navbar.js design
const authLinks = (
<ul className="navbar-nav ml-auto">
<a href="" className="nav-link" onClick={this.onLogout.bind(this)}>
<img src={user.avatar} alt={user.name} title={user.name}
className="rounded-circle"
style={{ width: '25px', marginRight: '5px'}} />
Logout
</a>
</ul>
)