import { NgModule } from "@angular/core"; import { RouterModule, Routes } from "@angular/router"; import { FinanceInvoiceIndexComponent } from "./index/finance-invoice-index.component"; import { FinanceInvoiceDoComponent } from "./do/finance-invoice-do.component"; import { FinanceInvoicePdfComponent } from "./pdf/finance-invoice-pdf.component"; const routes: Routes = [ { path: "", component: FinanceInvoiceIndexComponent }, { path: "list", component: FinanceInvoiceIndexComponent }, { path: "list/:action", component: FinanceInvoiceIndexComponent }, { path: "do/:action", component: FinanceInvoiceDoComponent }, { path: "do/:action/:id", component: FinanceInvoiceDoComponent }, { path: "pdf/:action/:id", component: FinanceInvoicePdfComponent } ]; @NgModule({ imports: [RouterModule.forChild(routes)], exports: [RouterModule] }) export class RoutingModule { } export const RoutingComponents = [ FinanceInvoiceIndexComponent, FinanceInvoiceDoComponent, FinanceInvoicePdfComponent ];