feat: add edit scheduler job component (#678)

Fixes: #677
This commit is contained in:
Benura Abeywardena
2020-05-13 08:51:29 +05:30
committed by GitHub
parent 17cab17d0b
commit edcbc5b380
8 changed files with 207 additions and 9 deletions
+21 -5
View File
@@ -73,6 +73,8 @@ import { ReportResolver } from './manage-reports/report.resolver';
import { ReportTemplateResolver } from './manage-reports/report-template.resolver';
import { ViewSchedulerJobComponent } from './manage-scheduler-jobs/view-scheduler-job/view-scheduler-job.component';
import { ViewSchedulerJobResolver } from './manage-scheduler-jobs/view-scheduler-job/view-scheduler-job.resolver';
import { EditSchedulerJobComponent } from './manage-scheduler-jobs/edit-scheduler-job/edit-scheduler-job.component';
import { ManageSchedulerJobResolver } from './manage-scheduler-jobs/manage-scheduler-job.resolver';
const routes: Routes = [
Route.withShell([
@@ -345,10 +347,23 @@ const routes: Routes = [
{
path: ':id',
data: { title: extract('View Scheduler Job'), routeParamBreadcrumb: 'id' },
component: ViewSchedulerJobComponent,
resolve: {
selectedJob: ViewSchedulerJobResolver
}
children: [
{
path: '',
component: ViewSchedulerJobComponent,
resolve: {
selectedJob: ViewSchedulerJobResolver
}
},
{
path: 'edit',
component: EditSchedulerJobComponent,
data: { title: extract('Edit Scheduler Job'), routeParamBreadcrumb: false, breadcrumb: 'Edit' },
resolve: {
jobSelected: ManageSchedulerJobResolver
}
}
]
}
],
},
@@ -514,7 +529,8 @@ const routes: Routes = [
ReportTemplateResolver,
AuditTrailSearchTemplateResolver,
AuditTrailResolver,
ViewSchedulerJobResolver
ViewSchedulerJobResolver,
ManageSchedulerJobResolver
]
})
export class SystemRoutingModule { }