Fix bug when quitting NSFW video
[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 { RequestSchedulersComponent, RequestSchedulersStatsComponent, RequestSchedulersService } from './request-schedulers'
7 import { UsersComponent, UserAddComponent, UserUpdateComponent, UserListComponent, UserService } from './users'
8 import { VideoAbusesComponent, VideoAbuseListComponent } from './video-abuses'
9 import { VideoBlacklistComponent, VideoBlacklistListComponent } from './video-blacklist'
10 import { SharedModule } from '../shared'
11 import { AdminGuard } from './admin-guard.service'
12
13 @NgModule({
14   imports: [
15     AdminRoutingModule,
16     SharedModule
17   ],
18
19   declarations: [
20     AdminComponent,
21
22     FriendsComponent,
23     FriendAddComponent,
24     FriendListComponent,
25
26     RequestSchedulersComponent,
27     RequestSchedulersStatsComponent,
28
29     UsersComponent,
30     UserAddComponent,
31     UserUpdateComponent,
32     UserListComponent,
33
34     VideoBlacklistComponent,
35     VideoBlacklistListComponent,
36
37     VideoAbusesComponent,
38     VideoAbuseListComponent
39   ],
40
41   exports: [
42     AdminComponent
43   ],
44
45   providers: [
46     FriendService,
47     RequestSchedulersService,
48     UserService,
49     AdminGuard
50   ]
51 })
52 export class AdminModule { }