import { NgModule } from '@angular/core'; import { Routes, RouterModule } from '@angular/router'; import { CommesionSalaryComponent } from './commesion-salary/commesion-salary.component'; import { FlatSalaryComponent } from './flat-salary/flat-salary.component'; import { SalaryListComponent } from './salary-list/salary-list.component'; import { SalaryDetailComponent } from './salary-detail/salary-detail.component'; import { EmpSaleryInvoiceComponent } from './emp-salery-invoice/emp-salery-invoice.component'; import { SpInvoiceInstalmentComponent } from '../store/view-sp-invoice/sp-invoice-instalment/sp-invoice-instalment.component'; import { CanDeactivateGuard } from '../../_guards/can-deactivate.guard'; const routes: Routes = [ { path: 'commesion', component: CommesionSalaryComponent, canDeactivate: [CanDeactivateGuard], data: { title: 'Add' } }, { path: 'edit-commesion', component: CommesionSalaryComponent, canDeactivate: [CanDeactivateGuard], data: { title: 'Add' } }, { path: 'flat', component: FlatSalaryComponent, canDeactivate: [CanDeactivateGuard], data: { title: 'Add' } }, { path: 'edit-flat', component: FlatSalaryComponent, canDeactivate: [CanDeactivateGuard], data: { title: 'Add' } }, { path: 'detail', component: SalaryDetailComponent, data: { title: 'Detail' } }, { path: 'list', component: SalaryListComponent, data: { title: 'List' } }, { path: 'emp-salery-invoice', component: EmpSaleryInvoiceComponent, data: { title: 'Invoice' } }, ]; @NgModule({ imports: [RouterModule.forChild(routes)], exports: [RouterModule] }) export class EmpSalaryRoutingModule { }