Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | 109x 12x 12x 12x 12x 2x 2x 10x | import { CanActivateFn, Router } from '@angular/router';
import { inject } from '@angular/core';
import { TwinpadApiService } from '../services/twinpad-api.service';
export const adminGuard: CanActivateFn = () => {
const twinpadApiService = inject(TwinpadApiService);
const router = inject(Router);
const isAdmin = twinpadApiService.isAdminfromToken();
if(!isAdmin){
router.navigate(['/']);
return false;
}
return true;
};
|