d3ada8ce8aef868c68bb6da048895bfae0d8b4d3
[oweals/peertube.git] / client / src / app / admin / admin.module.ts
1 import { NgModule } from '@angular/core';
2
3 import { AdminComponent } from './admin.component';
4 import { AdminRoutingModule } from './admin-routing.module';
5 import { FriendsComponent, FriendAddComponent, FriendListComponent, FriendService } from './friends';
6 import { RequestsComponent, RequestStatsComponent, RequestService } from './requests';
7 import { UsersComponent, UserAddComponent, UserListComponent, UserService } from './users';
8 import { VideoAbusesComponent, VideoAbuseListComponent } from './video-abuses';
9 import { MenuAdminComponent } from './menu-admin.component';
10 import { SharedModule } from '../shared';
11
12 @NgModule({
13   imports: [
14     AdminRoutingModule,
15     SharedModule
16   ],
17
18   declarations: [
19     AdminComponent,
20
21     FriendsComponent,
22     FriendAddComponent,
23     FriendListComponent,
24
25     RequestsComponent,
26     RequestStatsComponent,
27
28     UsersComponent,
29     UserAddComponent,
30     UserListComponent,
31
32     VideoAbusesComponent,
33     VideoAbuseListComponent,
34
35     MenuAdminComponent
36   ],
37
38   exports: [
39     AdminComponent,
40     MenuAdminComponent
41   ],
42
43   providers: [
44     FriendService,
45     RequestService,
46     UserService
47   ]
48 })
49 export class AdminModule { }