Тип «Observable<boolean>» не может быть назначен типу «boolean»
// Storage handler for local storage event
storageHandler = (ev: StorageEvent) => {
// refresh all open tabs when logging in/out
if (ev.key === "loggedIn" && (ev.newValue === "false" || ev.newValue === "true")) {
this.refresh();
}
this.isLoggedIn = this.oidc.isAuthenticated()
}
выдает наблюдаемую ошибку после обновления Angular 14. Нужен работающий код.
Код:this.isLoggedIn = this.oidc.isAuthenticated()
Пробовал это:
if (this.logoutCondition) {
// clear local storage
localStorage.clear();
// set isLoggedIn to false, if 'browser' cookie not found
this.isLoggedIn = false;
this.route.navigateByUrl('/login')
}