aboutsummaryrefslogtreecommitdiffhomepage
path: root/client/src/app/admin
diff options
context:
space:
mode:
Diffstat (limited to 'client/src/app/admin')
-rw-r--r--client/src/app/admin/admin-routing.module.ts (renamed from client/src/app/admin/admin.routes.ts)11
-rw-r--r--client/src/app/admin/admin.module.ts45
-rw-r--r--client/src/app/admin/index.ts3
3 files changed, 56 insertions, 3 deletions
diff --git a/client/src/app/admin/admin.routes.ts b/client/src/app/admin/admin-routing.module.ts
index edb8ba49f..6bff25033 100644
--- a/client/src/app/admin/admin.routes.ts
+++ b/client/src/app/admin/admin-routing.module.ts
@@ -1,11 +1,12 @@
1import { Routes } from '@angular/router'; 1import { NgModule } from '@angular/core';
2import { RouterModule, Routes } from '@angular/router';
2 3
3import { AdminComponent } from './admin.component'; 4import { AdminComponent } from './admin.component';
4import { FriendsRoutes } from './friends'; 5import { FriendsRoutes } from './friends';
5import { RequestsRoutes } from './requests'; 6import { RequestsRoutes } from './requests';
6import { UsersRoutes } from './users'; 7import { UsersRoutes } from './users';
7 8
8export const AdminRoutes: Routes = [ 9const adminRoutes: Routes = [
9 { 10 {
10 path: 'admin', 11 path: 'admin',
11 component: AdminComponent, 12 component: AdminComponent,
@@ -21,3 +22,9 @@ export const AdminRoutes: Routes = [
21 ] 22 ]
22 } 23 }
23]; 24];
25
26@NgModule({
27 imports: [ RouterModule.forChild(adminRoutes) ],
28 exports: [ RouterModule ]
29})
30export class AdminRoutingModule {}
diff --git a/client/src/app/admin/admin.module.ts b/client/src/app/admin/admin.module.ts
new file mode 100644
index 000000000..63d99a3db
--- /dev/null
+++ b/client/src/app/admin/admin.module.ts
@@ -0,0 +1,45 @@
1import { NgModule } from '@angular/core';
2
3import { AdminComponent } from './admin.component';
4import { AdminRoutingModule } from './admin-routing.module';
5import { FriendsComponent, FriendAddComponent, FriendListComponent, FriendService } from './friends';
6import { RequestsComponent, RequestStatsComponent, RequestService } from './requests';
7import { UsersComponent, UserAddComponent, UserListComponent, UserService } from './users';
8import { MenuAdminComponent } from './menu-admin.component';
9import { 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})
45export class AdminModule { }
diff --git a/client/src/app/admin/index.ts b/client/src/app/admin/index.ts
index 493caed15..b75ff9b51 100644
--- a/client/src/app/admin/index.ts
+++ b/client/src/app/admin/index.ts
@@ -1,6 +1,7 @@
1export * from './friends'; 1export * from './friends';
2export * from './requests'; 2export * from './requests';
3export * from './users'; 3export * from './users';
4export * from './admin-routing.module';
5export * from './admin.module';
4export * from './admin.component'; 6export * from './admin.component';
5export * from './admin.routes';
6export * from './menu-admin.component'; 7export * from './menu-admin.component';