Estou passando o código abaixo:
export class AutenticacaoGuard implements CanLoad {
constructor(private usuarioService: UsuarioService, private router: Router) { }
canLoad(
route: Route,
segments: UrlSegment[]
):
| Observable<boolean | UrlTree>
| Promise<boolean | UrlTree>
| boolean
| UrlTree {
if (!this.usuarioService.estaLogado()) {
this.router.navigate([' ']);
return false;
}
return true;
}
}
está me retornando: Error: src/app/autenticacao/autenticacao.guard.ts:21:10 - error TS1345: An expression of type 'void' cannot be tested for truthiness.