feat: add groups view page (notes-tab) (#789)

Fixes: #778
This commit is contained in:
Karan Takalkar
2020-05-20 16:17:55 +05:30
committed by GitHub
parent 2e89538432
commit a5711131c7
9 changed files with 304 additions and 2 deletions
+12 -1
View File
@@ -12,12 +12,14 @@ import { extract } from '../core/i18n/i18n.service';
import { GroupsComponent } from './groups.component';
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';
/** 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 { GroupClientMembersResolver } from './common-resolvers/group-client-members.resolver';
import { GroupNotesResolver } from './common-resolvers/group-notes.resolver';
/** Groups Routes */
const routes: Routes = [
@@ -48,6 +50,14 @@ const routes: Routes = [
groupClientMembers: GroupClientMembersResolver,
groupSummary: GroupSummaryResolver
}
},
{
path: 'notes',
component: NotesTabComponent,
data: { title: extract('Notes'), breadcrumb: 'Notes', routeParamBreadcrumb: false },
resolve: {
groupNotes: GroupNotesResolver
}
}
]
}
@@ -67,6 +77,7 @@ const routes: Routes = [
providers: [GroupViewResolver,
GroupAccountsResolver,
GroupSummaryResolver,
GroupClientMembersResolver]
GroupClientMembersResolver,
GroupNotesResolver]
})
export class GroupsRoutingModule { }