main.routes.ts 2.42 KB
Newer Older
1 2 3 4 5 6
import {
  Routes,
  RouterModule,
} from '@angular/router';

import {CamelCasePipe} from '../pipes/camelcase';
Open Source Developer's avatar
UI  
Open Source Developer committed
7
import {RemoveSpaces} from '../pipes/removespaces';
8
import ParentForm from '../components/student-application-form/parent.form';
9
import StudentApplicationMain from '../components/student-application-form/application.form.main';
10 11
import StudentsList from '../components/students/students-list';
import Home from '../components/home';
12
import CourseFieldsSelect from '../components/student-application-form/course.fields.select';
Open Source Developer's avatar
Open Source Developer committed
13
import EpalClassesSelect from '../components/student-application-form/epal.class.select';
14
import SectorFieldsSelect from '../components/student-application-form/sector.fields.select';
15
import RegionSchoolsSelect from '../components/student-application-form/region.schools.select';
16 17
import SectorCoursesSelect from '../components/student-application-form/sector.courses.select';
import ApplicationPreview from '../components/student-application-form/application.preview';
18 19
import SchoolsOrderSelect from '../components/student-application-form/schools-order-select';
import ApplicationSubmit from '../components/student-application-form/application.submit';
Open Source Developer's avatar
Open Source Developer committed
20 21
import SubmitedPreview from '../components/student-application-form/submited.aplication.preview';

22 23 24

export const MainRoutes: Routes = [
  { path: '', component: Home },
25
  { path: 'parent-form', component: ParentForm },
26
  { path: 'student-application-form-main', component: StudentApplicationMain },
27
  { path: 'students-list', component: StudentsList },
28
  { path: 'course-fields-select', component: CourseFieldsSelect },
Open Source Developer's avatar
Open Source Developer committed
29
  { path: 'epal-class-select', component: EpalClassesSelect },
30 31 32
  { path: 'sector-fields-select', component: SectorFieldsSelect },
  { path: 'region-schools-select', component: RegionSchoolsSelect },
  { path: 'sectorcourses-fields-select', component: SectorCoursesSelect },
Open Source Developer's avatar
Open Source Developer committed
33
  { path: 'application-preview', component: ApplicationPreview },
34
  { path: 'schools-order-select', component: SchoolsOrderSelect },
Open Source Developer's avatar
Open Source Developer committed
35 36
  { path: 'application-submit', component: ApplicationSubmit },
  { path: 'submited-preview', component: SubmitedPreview },
37 38 39 40
];

export const MainDeclarations = [
  CamelCasePipe,
Open Source Developer's avatar
UI  
Open Source Developer committed
41
  RemoveSpaces,
42 43
  StudentsList,
  Home,
44
  CourseFieldsSelect,
Open Source Developer's avatar
Open Source Developer committed
45
  EpalClassesSelect,
46
  SectorFieldsSelect,
47
  RegionSchoolsSelect,
48
  SectorCoursesSelect,
49
  ParentForm,
50
  StudentApplicationMain,
Open Source Developer's avatar
Open Source Developer committed
51
  ApplicationPreview,
52
  SchoolsOrderSelect,
Open Source Developer's avatar
Open Source Developer committed
53 54
  ApplicationSubmit,
  SubmitedPreview,
55
];