Bernd-L/exDateMan

View on GitHub
frontend/src/app/guards/no-offline.guard.ts

Summary

Maintainability
A
2 hrs
Test Coverage
import { Injectable } from "@angular/core";
import {
CanActivate,
CanActivateChild,
ActivatedRouteSnapshot,
RouterStateSnapshot,
UrlTree
} from "@angular/router";
import { Observable } from "rxjs";
 
@Injectable({
providedIn: "root"
})
export class NoOfflineGuard implements CanActivate, CanActivateChild {
Similar blocks of code found in 2 locations. Consider refactoring.
canActivate(
next: ActivatedRouteSnapshot,
state: RouterStateSnapshot
):
| Observable<boolean | UrlTree>
| Promise<boolean | UrlTree>
| boolean
| UrlTree {
return true;
}
Similar blocks of code found in 2 locations. Consider refactoring.
canActivateChild(
next: ActivatedRouteSnapshot,
state: RouterStateSnapshot
):
| Observable<boolean | UrlTree>
| Promise<boolean | UrlTree>
| boolean
| UrlTree {
return true;
}
}