]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blame - client/src/app/+admin/admin-routing.module.ts
Fix client compilation
[github/Chocobozzz/PeerTube.git] / client / src / app / +admin / admin-routing.module.ts
CommitLineData
693b1aba
C
1import { NgModule } from '@angular/core';
2import { RouterModule, Routes } from '@angular/router';
7da18e44
C
3
4import { AdminComponent } from './admin.component';
e2f555ca 5import { FriendsRoutes } from './friends';
eb4f957e 6import { RequestsRoutes } from './requests';
7da18e44 7import { UsersRoutes } from './users';
11ac88de 8import { VideoAbusesRoutes } from './video-abuses';
7da18e44 9
693b1aba 10const adminRoutes: Routes = [
7da18e44 11 {
b99290b1 12 path: '',
7da18e44
C
13 component: AdminComponent,
14 children: [
e105c19c
C
15 {
16 path: '',
17 redirectTo: 'users',
18 pathMatch: 'full'
19 },
e2f555ca 20 ...FriendsRoutes,
eb4f957e 21 ...RequestsRoutes,
11ac88de
C
22 ...UsersRoutes,
23 ...VideoAbusesRoutes
7da18e44
C
24 ]
25 }
26];
693b1aba
C
27
28@NgModule({
29 imports: [ RouterModule.forChild(adminRoutes) ],
30 exports: [ RouterModule ]
31})
32export class AdminRoutingModule {}