191ae6974b230baa80eedfcae54fd1fd54c6edc6
[oweals/peertube.git] / client / src / app / app-routing.module.ts
1 import { NgModule } from '@angular/core'
2 import { Routes, RouterModule, PreloadAllModules } from '@angular/router'
3
4 const routes: Routes = [
5   {
6     path: '',
7     redirectTo: '/videos/list',
8     pathMatch: 'full'
9   },
10   {
11     path: 'admin',
12     loadChildren: './+admin#AdminModule'
13   }
14 ]
15
16 @NgModule({
17   imports: [
18     RouterModule.forRoot(routes, {
19       useHash: Boolean(history.pushState) === false,
20       preloadingStrategy: PreloadAllModules
21     })
22   ],
23   exports: [ RouterModule ]
24 })
25 export class AppRoutingModule {}