浏览代码

Actualización Angular 16

Jose Brito 2 年之前
父节点
当前提交
93c4067bdb

文件差异内容过多而无法显示
+ 354 - 274
sistema-mantenimiento-front/package-lock.json


+ 13 - 13
sistema-mantenimiento-front/package.json

@@ -11,16 +11,16 @@
   "private": true,
   "dependencies": {
     "@angular-material-components/color-picker": "^9.0.0",
-    "@angular/animations": "^15.0.1",
+    "@angular/animations": "^16.0.1",
     "@angular/cdk": "^15.0.0",
-    "@angular/common": "^15.0.1",
-    "@angular/compiler": "^15.0.1",
-    "@angular/core": "^15.0.1",
-    "@angular/forms": "^15.0.1",
+    "@angular/common": "^16.0.1",
+    "@angular/compiler": "^16.0.1",
+    "@angular/core": "^16.0.1",
+    "@angular/forms": "^16.0.1",
     "@angular/material": "^15.0.0",
-    "@angular/platform-browser": "^15.0.1",
-    "@angular/platform-browser-dynamic": "^15.0.1",
-    "@angular/router": "^15.0.1",
+    "@angular/platform-browser": "^16.0.1",
+    "@angular/platform-browser-dynamic": "^16.0.1",
+    "@angular/router": "^16.0.1",
     "@ng-web-apis/common": "^2.1.0",
     "@ng-web-apis/geolocation": "^2.0.0",
     "@ngx-translate/core": "^14.0.0",
@@ -61,12 +61,12 @@
     "stream-browserify": "^3.0.0",
     "stream-http": "^3.2.0",
     "tslib": "^2.4.1",
-    "zone.js": "~0.12.0"
+    "zone.js": "~0.13.0"
   },
   "devDependencies": {
-    "@angular-devkit/build-angular": "^15.2.8",
-    "@angular/cli": "^15.2.8",
-    "@angular/compiler-cli": "^15.0.1",
+    "@angular-devkit/build-angular": "^16.0.2",
+    "@angular/cli": "^16.0.2",
+    "@angular/compiler-cli": "^16.0.1",
     "@types/jasmine": "~3.10.0",
     "@types/libsodium-wrappers": "^0.7.9",
     "jasmine-core": "~3.10.0",
@@ -75,6 +75,6 @@
     "karma-coverage": "~2.1.0",
     "karma-jasmine": "~4.0.0",
     "karma-jasmine-html-reporter": "~1.7.0",
-    "typescript": "~4.8.4"
+    "typescript": "~5.0.4"
   }
 }

+ 2 - 8
sistema-mantenimiento-front/src/app/guards/auth.guard.ts

@@ -1,20 +1,14 @@
 import { MatSnackBar } from '@angular/material/snack-bar';
 import { SocketService } from './../services/socket.service';
 import { Injectable } from '@angular/core';
-import {
-  ActivatedRouteSnapshot,
-  CanActivate,
-  Router,
-  RouterStateSnapshot,
-  UrlTree,
-} from '@angular/router';
+import { ActivatedRouteSnapshot, Router, RouterStateSnapshot, UrlTree } from '@angular/router';
 import { Observable } from 'rxjs';
 import { LoginDataService } from '../services/login/login-data.service';
 
 @Injectable({
   providedIn: 'root',
 })
-export class AuthGuard implements CanActivate {
+export class AuthGuard  {
   constructor(
     private _loginData: LoginDataService,
     private _router: Router,

+ 2 - 8
sistema-mantenimiento-front/src/app/guards/login.guard.ts

@@ -1,19 +1,13 @@
 import { LoginService } from './../services/login/login.service';
 import { Injectable } from '@angular/core';
-import {
-  ActivatedRouteSnapshot,
-  CanActivate,
-  Router,
-  RouterStateSnapshot,
-  UrlTree,
-} from '@angular/router';
+import { ActivatedRouteSnapshot, Router, RouterStateSnapshot, UrlTree } from '@angular/router';
 import { Observable } from 'rxjs';
 import { LoginDataService } from '../services/login/login-data.service';
 
 @Injectable({
   providedIn: 'root',
 })
-export class LoginGuard implements CanActivate {
+export class LoginGuard  {
   constructor(
     private _loginData: LoginDataService,
     private _router: Router,

部分文件因为文件数量过多而无法显示