import {NgModule} from '@angular/core'; import {RouterModule} from '@angular/router'; import {I18nBreadcrumbResolver} from 'src/app/core/breadcrumbs/i18n-breadcrumb.resolver'; import {LdnServicesOverviewComponent} from './ldn-services-directory/ldn-services-directory.component'; import {LdnServiceFormComponent} from './ldn-service-form/ldn-service-form.component'; @NgModule({ imports: [ RouterModule.forChild([ { path: '', pathMatch: 'full', component: LdnServicesOverviewComponent, resolve: {breadcrumb: I18nBreadcrumbResolver}, data: {title: 'ldn-registered-services.title', breadcrumbKey: 'ldn-registered-services.new'}, }, { path: 'new', resolve: {breadcrumb: I18nBreadcrumbResolver}, component: LdnServiceFormComponent, data: {title: 'ldn-register-new-service.title', breadcrumbKey: 'ldn-register-new-service'} }, { path: 'edit/:serviceId', resolve: {breadcrumb: I18nBreadcrumbResolver}, component: LdnServiceFormComponent, data: {title: 'ldn-edit-service.title', breadcrumbKey: 'ldn-edit-service'} }, ]), ] }) export class AdminLdnServicesRoutingModule { }