From b99290b1d5d736083513fb8f66e91f61bfe07e0b Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Mon, 23 Jan 2017 22:32:43 +0100 Subject: Client: lazy load admin area --- client/src/app/+admin/users/users.routes.ts | 37 +++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 client/src/app/+admin/users/users.routes.ts (limited to 'client/src/app/+admin/users/users.routes.ts') diff --git a/client/src/app/+admin/users/users.routes.ts b/client/src/app/+admin/users/users.routes.ts new file mode 100644 index 000000000..92e3e43e3 --- /dev/null +++ b/client/src/app/+admin/users/users.routes.ts @@ -0,0 +1,37 @@ +import { Routes } from '@angular/router'; + +import { UsersComponent } from './users.component'; +import { UserAddComponent } from './user-add'; +import { UserListComponent } from './user-list'; + +export const UsersRoutes: Routes = [ + { + path: 'users', + component: UsersComponent, + children: [ + { + path: '', + redirectTo: 'list', + pathMatch: 'full' + }, + { + path: 'list', + component: UserListComponent, + data: { + meta: { + titleSuffix: ' - Users list' + } + } + }, + { + path: 'add', + component: UserAddComponent, + data: { + meta: { + titleSuffix: ' - Add a user' + } + } + } + ] + } +]; -- cgit v1.2.3