Итак, я пытаюсь набрать мои действия Redux с помощью Redux Thunk
Вот действие
export function logout() {
return async(dispatch) => {
try {
const value = localStorage.removeItem("token");
dispatch(cons.updateLoginStatus(false));
return true;
} catch (err) {
console.error(err);
}
}
}
Вот файл подключения
const mapStateToProps = (store: IAppState) => {
return {
isLoggedIn: store.employee.isLoggedIn
}
}
const mapDispatchToProps = {
logout
}
export default connect(mapStateToProps, mapDispatchToProps)(Auth);
Когда явызов await this.props.logout();
Я хотел бы получить доступ к возвращенному true
Но машинописный текст видит только возвращаемую функцию.
Итак, как мне набрать в await
функцию для возвращаемого значения?
Или есть ли лучший способ сделать это?