feat: add edit group page (#1037)

Fixes: #1036
This commit is contained in:
Karan Takalkar
2020-07-08 18:56:41 +05:30
committed by GitHub
parent 205ce6bdc2
commit 7f33fc23c9
10 changed files with 253 additions and 20 deletions
+11 -1
View File
@@ -18,6 +18,7 @@ import { CreateGroupComponent } from './create-group/create-group.component';
import { DatatableTabsComponent } from './groups-view/datatable-tabs/datatable-tabs.component';
import { AddRoleComponent } from './groups-view/add-role/add-role.component';
import { GroupActionsComponent } from './groups-view/group-actions/group-actions.component';
import { EditGroupComponent } from './edit-group/edit-group.component';
/** Custom Resolvers */
import { GroupViewResolver } from './common-resolvers/group-view.resolver';
@@ -44,7 +45,7 @@ const routes: Routes = [
{
path: 'create',
component: CreateGroupComponent,
data: { title: extract('Create Group'), breadcrumb: 'Create' },
data: { title: extract('Create Group'), breadcrumb: 'Create', routeParamBreadcrumb: false },
resolve: {
offices: OfficesResolver
}
@@ -98,6 +99,15 @@ const routes: Routes = [
}
]
},
{
path: 'edit',
component: EditGroupComponent,
data: { title: extract('Edit Group'), breadcrumb: 'Edit', routeParamBreadcrumb: false },
resolve: {
groupAndTemplateData: GroupDataAndTemplateResolver,
groupViewData: GroupViewResolver
}
},
{
path: 'committee',
children: [