import { NgModule } from '@angular/core'; import { Routes, RouterModule } from '@angular/router'; import { AbsenceComponent} from './absence/absence.component'; import { AboutCocoComponent} from './about-coco/about-coco.component'; import {ApplyLeaveComponent} from './apply-leave/apply-leave.component'; import {ApproveLeaveComponent} from './approve-leave/approve-leave.component'; import {AuthenticationComponent} from './authentication/authentication.component'; import {CancelLeaveComponent} from './cancel-leave/cancel-leave.component'; import {CreateIncidentComponent} from './create-incident/create-incident.component'; import {FaqComponent} from './faq/faq.component'; import {GettingStartedComponent} from './getting-started/getting-started.component'; import {HolidayListComponent} from './holiday-list/holiday-list.component'; import {LeaveHistoryComponent} from './leave-history/leave-history.component'; import {PeopleSearchComponent} from './people-search/people-search.component'; import {UpdateIncidentComponent} from './update-incident/update-incident.component'; import {ViewIncidentComponent} from './view-incident/view-incident.component'; import {MainNavComponent} from './main-nav/main-nav.component'; import {ApproveExceptionComponent} from './approve-exception/approve-exception.component'; import {RaiseExceptionComponent} from './raise-exception/raise-exception.component'; import {ViewExceptionComponent} from './view-exception/view-exception.component'; import {CancelExceptionComponent} from './cancel-exception/cancel-exception.component'; import {FeedbackComponent} from './feedback/feedback.component'; import {OpportunitiesClosureComponent} from './opportunities-Closure/opportunities-Closure.component'; import {AwaitingFinanceApprovalComponent} from './awaiting-finance-approval/awaiting-finance-approval.component'; import { CrmComponent} from './crm/crm.component'; const routes: Routes = []; @NgModule({ imports: [ RouterModule.forRoot([ { path: 'absence/leaveBalance', component: AbsenceComponent }, { path: 'aboutCoco', component: AboutCocoComponent }, { path: 'absence/applyLeave', component: ApplyLeaveComponent }, { path: 'approvals/approveLeave', component: ApproveLeaveComponent }, { path: 'authentication', component: AuthenticationComponent }, { path: 'absence/cancelLeave', component: CancelLeaveComponent }, { path: 'askGenie/createIncident', component: CreateIncidentComponent }, { path: 'faq', component: FaqComponent }, { path: '', component: GettingStartedComponent }, { path: 'absence/holidayList', component: HolidayListComponent }, { path: 'absence/leaveHistory', component: LeaveHistoryComponent }, { path: 'peopleSearch', component: PeopleSearchComponent }, { path: 'askGenie/updateIncident', component: UpdateIncidentComponent }, { path: 'askGenie/viewIncident', component: ViewIncidentComponent }, { path: 'approvals/approveException', component: ApproveExceptionComponent }, {path:'attendance/cancelException', component:CancelExceptionComponent}, {path:'attendance/raiseException', component:RaiseExceptionComponent}, {path:'attendance/viewException', component:ViewExceptionComponent}, {path:'crm/opportunitiesClosure', component:OpportunitiesClosureComponent}, {path:'crm/awaitingFinanceApproval', component:AwaitingFinanceApprovalComponent}, {path:'crm/activePipeline', component:CrmComponent}, {path:'feedback', component:FeedbackComponent} ]) ], exports: [RouterModule] }) export class AppRoutingModule { } export const routingComponents = [AbsenceComponent, MainNavComponent]