Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import { MessagesComponent } from './../messages/messages.component';
- import { TableComponent } from './../businesses/selected-b/table/table.component';
- import { SelectedBComponent } from './../businesses/selected-b/selected-b.component';
- import { AuthGuard } from './auth.guard';
- import { BusinessesComponent } from './../businesses/businesses.component';
- import { RegisterComponent } from '../register/register.component';
- import { LoginComponent } from '../login/login.component';
- import { NotFoundComponent } from '../not-found/not-found.component';
- import { HomeComponent } from '../home/home.component';
- import { NgModule } from '@angular/core';
- import { InfoComponent } from '../info/info.component';
- import { ProfileComponent } from '../profile/profile.component';
- import { RouterModule, Routes, PreloadAllModules } from '@angular/router';
- import { NotAuthGuard } from "./notAuth.guard";
- import { AdminComponent } from '../admin/admin.component';
- const routes: Routes = [
- {path: '', component: HomeComponent},
- {path: 'info', component: InfoComponent},
- {path: 'home', redirectTo: '' },
- {path: 'profile', component: ProfileComponent, canActivate: [AuthGuard]},
- {path: 'not-found', component: NotFoundComponent},
- {path: 'login', component: LoginComponent, canActivate: [NotAuthGuard]},
- {path: 'allB', component: BusinessesComponent, canActivate: [AuthGuard]},
- {path: 'messages', component: MessagesComponent, canActivate: [AuthGuard]},
- {path: 'bTable', component: TableComponent, data:{preload: true}},
- {path: 'selectedB', component: SelectedBComponent, canActivate: [AuthGuard]},
- {path: 'register', component: RegisterComponent, canActivate: [NotAuthGuard]},
- {path: '**', redirectTo: 'not-found'}
- ];
- @NgModule({
- imports: [RouterModule.forRoot(routes)],
- exports: [RouterModule],
- providers: []
- })
- export class AppRoutingModule { }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement