]>
Commit | Line | Data |
---|---|---|
df98563e | 1 | import { NgModule } from '@angular/core' |
a685e25c C |
2 | import { Routes, RouterModule } from '@angular/router' |
3 | ||
4 | import { PreloadSelectedModulesList } from './core' | |
693b1aba C |
5 | |
6 | const routes: Routes = [ | |
7 | { | |
8 | path: '', | |
2bbb3412 | 9 | redirectTo: '/videos/trending', |
693b1aba | 10 | pathMatch: 'full' |
b99290b1 C |
11 | }, |
12 | { | |
13 | path: 'admin', | |
63c4db6d | 14 | loadChildren: './+admin/admin.module#AdminModule' |
693b1aba | 15 | } |
df98563e | 16 | ] |
693b1aba C |
17 | |
18 | @NgModule({ | |
04de542a C |
19 | imports: [ |
20 | RouterModule.forRoot(routes, { | |
21 | useHash: Boolean(history.pushState) === false, | |
a685e25c | 22 | preloadingStrategy: PreloadSelectedModulesList |
04de542a C |
23 | }) |
24 | ], | |
a685e25c | 25 | providers: [ PreloadSelectedModulesList ], |
693b1aba C |
26 | exports: [ RouterModule ] |
27 | }) | |
28 | export class AppRoutingModule {} |