20 lines
619 B
TypeScript
20 lines
619 B
TypeScript
import { Injectable } from '@angular/core';
|
|
import {
|
|
ActivatedRouteSnapshot,
|
|
CanActivate,
|
|
Router,
|
|
} from '@angular/router';
|
|
|
|
import { UserService } from 'jslib-common/abstractions/user.service';
|
|
import { VaultTimeoutService } from 'jslib-common/abstractions/vaultTimeout.service';
|
|
|
|
@Injectable()
|
|
export class LockGuardService extends BaseLockGuardService {
|
|
constructor(private vaultTimeoutService: VaultTimeoutService, private userService: UserService,
|
|
private router: Router) {
|
|
super(vaultTimeoutService, userService, router);
|
|
}
|
|
|
|
protected landingPage = '/tabs/current';
|
|
}
|