main.routes.ts 2.71 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
import SubmitedPreview from '../components/student-application-form/submited.aplication.preview';
Open Source Developer's avatar
Open Source Developer committed
21
import SubmitedPerson from '../components/student-application-form/submitedstudent.preview';
Open Source Developer's avatar
Open Source Developer committed
22
import DirectorView from '../components/director/director-view';
23 24 25

export const MainRoutes: Routes = [
  { path: '', component: Home },
26
  { path: 'parent-form', component: ParentForm },
27
  { path: 'student-application-form-main', component: StudentApplicationMain },
28
  { path: 'students-list', component: StudentsList },
29
  { path: 'course-fields-select', component: CourseFieldsSelect },
Open Source Developer's avatar
Open Source Developer committed
30
  { path: 'epal-class-select', component: EpalClassesSelect },
31 32 33
  { 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
34
  { path: 'application-preview', component: ApplicationPreview },
35
  { path: 'schools-order-select', component: SchoolsOrderSelect },
Open Source Developer's avatar
Open Source Developer committed
36 37
  { path: 'application-submit', component: ApplicationSubmit },
  { path: 'submited-preview', component: SubmitedPreview },
Open Source Developer's avatar
Open Source Developer committed
38
  { path: 'submited-person', component: SubmitedPerson },
Open Source Developer's avatar
Open Source Developer committed
39
  { path: 'director-view', component: DirectorView },
40 41 42 43
];

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