You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
48 lines
2.4 KiB
48 lines
2.4 KiB
import { CommonModule } from '@angular/common';
|
|
import { NgModule } from '@angular/core';
|
|
import { RouterModule, Routes } from '@angular/router';
|
|
import { AddDependantsComponent } from './annual-health-checkup/add-dependants/add-dependants.component';
|
|
import { AnnualHealthCheckupComponent } from './annual-health-checkup/annual-health-checkup.component';
|
|
import { AppComponent } from './app.component';
|
|
import { ApplyLeaveComponent } from './apply-leave/apply-leave.component';
|
|
import { AttendanceComponent } from './attendance/attendance.component';
|
|
import { CurrentScreenComponent } from './current-screen/current-screen.component';
|
|
import { CustomizableFormComponent } from './customizable-form/customizable-form.component';
|
|
import { DashboardComponent } from './dashboard/dashboard.component';
|
|
import { EthicsComponent } from './ethics/ethics.component';
|
|
import { FlexiLeaveComponent } from './flexi-leave/flexi-leave.component';
|
|
import { GenerateLetterComponent } from './annual-health-checkup/generate-letter/generate-letter.component';
|
|
import { HomeComponent } from './home/home.component';
|
|
import { NoticesComponent } from './notices/notices.component';
|
|
import { OdpnrComponent } from './odpnr/odpnr.component';
|
|
import { PoliciesComponent } from './policies/policies.component';
|
|
import { ScheduleAppointmentComponent } from './annual-health-checkup/schedule-appointment/schedule-appointment.component';
|
|
|
|
const routes: Routes = [
|
|
{path:'', component: DashboardComponent},
|
|
{path:'home', component: HomeComponent},
|
|
{path:'screen', component: CurrentScreenComponent},
|
|
{path:'dashboard', component: DashboardComponent},
|
|
{path:'applyLeave', component: ApplyLeaveComponent},
|
|
{path:'flexiLeave', component: FlexiLeaveComponent},
|
|
{path:'attendance', component: AttendanceComponent},
|
|
{path:'odpnr', component: OdpnrComponent},
|
|
{path:'notices', component: NoticesComponent},
|
|
{path:'policies', component: PoliciesComponent},
|
|
{path:'ethics', component: EthicsComponent},
|
|
{path:'customForm', component:CustomizableFormComponent},
|
|
{path:'generateLetter', component:GenerateLetterComponent},
|
|
{path:'scheduleAppointment', component:ScheduleAppointmentComponent},
|
|
{path:'addDependants', component:AddDependantsComponent},
|
|
{path:'annualHealthCheck', component:AnnualHealthCheckupComponent}
|
|
|
|
];
|
|
|
|
@NgModule({
|
|
imports: [RouterModule.forRoot(routes)],
|
|
exports: [RouterModule],
|
|
bootstrap: [AppComponent]
|
|
})
|
|
|
|
|
|
export class AppRoutingModule { }
|