FF
Size: a a a
FF
AS
FF
F
Y
AS
import { NgModule } from '@angular/core';
import { RouterModule, Routes, NoPreloading } from '@angular/router';
import { AuthenticationGuardService } from './services/authentication-guard.service';
const routes: Routes = [
{
path: '',
pathMatch: 'full',
redirectTo: 'tabs'
},
{
path: 'login',
loadChildren: () => import('./pages/login/login.module').then(m => m.LoginPageModule)
},
{
path: 'tabs',
loadChildren: () => import('./pages/tabs/tabs.module').then(m => m.TabsPageModule),
canLoad: [AuthenticationGuardService],
canActivate: [AuthenticationGuardService]
},
];
@NgModule({
imports: [
RouterModule.forRoot(routes, { preloadingStrategy: NoPreloading, enableTracing: true })
],
exports: [RouterModule],
})
export class AppRoutingModule { }
Y
import { NgModule } from '@angular/core';
import { RouterModule, Routes, NoPreloading } from '@angular/router';
import { AuthenticationGuardService } from './services/authentication-guard.service';
const routes: Routes = [
{
path: '',
pathMatch: 'full',
redirectTo: 'tabs'
},
{
path: 'login',
loadChildren: () => import('./pages/login/login.module').then(m => m.LoginPageModule)
},
{
path: 'tabs',
loadChildren: () => import('./pages/tabs/tabs.module').then(m => m.TabsPageModule),
canLoad: [AuthenticationGuardService],
canActivate: [AuthenticationGuardService]
},
];
@NgModule({
imports: [
RouterModule.forRoot(routes, { preloadingStrategy: NoPreloading, enableTracing: true })
],
exports: [RouterModule],
})
export class AppRoutingModule { }
AS
AS
С
С
Y
AT
F
С
F
С
F
V
C☭