feat: add create group page (#601)

Fixes: #212
This commit is contained in:
Karan Takalkar
2020-05-22 17:39:09 +05:30
committed by GitHub
parent fd2c5f61ac
commit 68c30cfa4d
9 changed files with 395 additions and 5 deletions
+11 -2
View File
@@ -14,12 +14,14 @@ import { GroupsViewComponent } from './groups-view/groups-view.component';
import { GeneralTabComponent } from './groups-view/general-tab/general-tab.component';
import { NotesTabComponent } from './groups-view/notes-tab/notes-tab.component';
import { CommitteeTabComponent } from './groups-view/committee-tab/committee-tab.component';
import { CreateGroupComponent } from './create-group/create-group.component';
/** Custom Resolvers */
import { GroupViewResolver } from './common-resolvers/group-view.resolver';
import { GroupAccountsResolver } from './common-resolvers/group-account.resolver';
import { GroupSummaryResolver } from './common-resolvers/group-summary.resolver';
import { GroupNotesResolver } from './common-resolvers/group-notes.resolver';
import { OfficesResolver } from 'app/accounting/common-resolvers/offices.resolver';
/** Groups Routes */
const routes: Routes = [
@@ -32,13 +34,20 @@ const routes: Routes = [
path: '',
component: GroupsComponent,
},
{
path: 'create',
component: CreateGroupComponent,
data: { title: extract('Create Group'), breadcrumb: 'Create' },
resolve: {
offices: OfficesResolver
}
},
{
path: ':groupId',
component: GroupsViewComponent,
data: { title: extract('View Group'), routeParamBreadcrumb: 'groupId' },
resolve: {
groupViewData: GroupViewResolver,
groupViewData: GroupViewResolver
},
children: [
{