]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blame - client/src/app/+admin/admin.module.ts
Translate subtitle langs in player
[github/Chocobozzz/PeerTube.git] / client / src / app / +admin / admin.module.ts
CommitLineData
df98563e 1import { NgModule } from '@angular/core'
fd206f0b
C
2import { ConfigComponent, EditCustomConfigComponent } from '@app/+admin/config'
3import { ConfigService } from '@app/+admin/config/shared/config.service'
ab998f7b 4import { TableModule } from 'primeng/table'
51548b31 5import { SharedModule } from '../shared'
df98563e 6import { AdminRoutingModule } from './admin-routing.module'
51548b31
C
7import { AdminComponent } from './admin.component'
8import { FollowersListComponent, FollowingAddComponent, FollowsComponent, FollowService } from './follows'
9import { FollowingListComponent } from './follows/following-list/following-list.component'
5cd80545
C
10import { JobsComponent } from './jobs/job.component'
11import { JobsListComponent } from './jobs/jobs-list/jobs-list.component'
12import { JobService } from './jobs/shared/job.service'
4c200caa 13import { UserCreateComponent, UserListComponent, UsersComponent, UserService, UserUpdateComponent } from './users'
614d1ae9 14import { ModerationCommentModalComponent, VideoAbuseListComponent, VideoBlacklistListComponent } from './moderation'
141b177d 15import { UserBanModalComponent } from '@app/+admin/users/user-list/user-ban-modal.component'
614d1ae9 16import { ModerationComponent } from '@app/+admin/moderation/moderation.component'
693b1aba
C
17
18@NgModule({
19 imports: [
20 AdminRoutingModule,
ab998f7b 21 TableModule,
693b1aba
C
22 SharedModule
23 ],
24
25 declarations: [
26 AdminComponent,
27
51548b31
C
28 FollowsComponent,
29 FollowingAddComponent,
30 FollowersListComponent,
31 FollowingListComponent,
693b1aba 32
693b1aba 33 UsersComponent,
4c200caa 34 UserCreateComponent,
8094a898 35 UserUpdateComponent,
693b1aba 36 UserListComponent,
141b177d 37 UserBanModalComponent,
693b1aba 38
614d1ae9 39 ModerationComponent,
35bf0c83 40 VideoBlacklistListComponent,
5cd80545 41 VideoAbuseListComponent,
efc9e845 42 ModerationCommentModalComponent,
5cd80545
C
43
44 JobsComponent,
fd206f0b
C
45 JobsListComponent,
46
47 ConfigComponent,
48 EditCustomConfigComponent
693b1aba
C
49 ],
50
51 exports: [
b99290b1 52 AdminComponent
693b1aba
C
53 ],
54
55 providers: [
51548b31 56 FollowService,
5cd80545 57 UserService,
fd206f0b
C
58 JobService,
59 ConfigService
693b1aba
C
60 ]
61})
62export class AdminModule { }