]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blob - client/src/app/admin/admin.module.ts
Client: split in angular modules
[github/Chocobozzz/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 { MenuAdminComponent } from './menu-admin.component';
9 import { SharedModule } from '../shared';
10
11 @NgModule({
12 imports: [
13 AdminRoutingModule,
14 SharedModule
15 ],
16
17 declarations: [
18 AdminComponent,
19
20 FriendsComponent,
21 FriendAddComponent,
22 FriendListComponent,
23
24 RequestsComponent,
25 RequestStatsComponent,
26
27 UsersComponent,
28 UserAddComponent,
29 UserListComponent,
30
31 MenuAdminComponent
32 ],
33
34 exports: [
35 AdminComponent,
36 MenuAdminComponent
37 ],
38
39 providers: [
40 FriendService,
41 RequestService,
42 UserService
43 ]
44 })
45 export class AdminModule { }