diff --git a/drupal/modules/epal/src/Controller/SubmitedApplications.php b/drupal/modules/epal/src/Controller/SubmitedApplications.php index cd3735c06fd6b09caecf172ddc0bfcbb0f844b12..fb874241861ea3f2a882a61e1943f4dec653d557 100644 --- a/drupal/modules/epal/src/Controller/SubmitedApplications.php +++ b/drupal/modules/epal/src/Controller/SubmitedApplications.php @@ -23,29 +23,32 @@ class SubmitedApplications extends ControllerBase return new static( $container->get('entity_type.manager') ); - } + } public function getSubmittedApplications(Request $request) { $authToken = $request->headers->get('PHP_AUTH_USER'); - + $studentId = $request->headers->get('id'); + $epalUsers = $this->entityTypeManager->getStorage('epal_users')->loadByProperties(array('authtoken' => $authToken)); $epalUser = reset($epalUsers); if ($epalUser) { $userid = $epalUser -> id(); + if ($studentId ==="") + { $epalStudents = $this->entityTypeManager->getStorage('epal_student')->loadByProperties(array('epaluser_id' => $userid)); - //$epalStudent = reset($epalStudents); $i = 0; if ($epalStudents) { $list = array(); foreach ($epalStudents as $object) { - $list[] = array('name' => $object -> name ->value, - + $list[] = array( + 'id' => $object -> id(), + 'name' => $object -> name ->value, 'studentsurname' => $object -> studentsurname ->value); $i++; } @@ -59,15 +62,45 @@ class SubmitedApplications extends ControllerBase 'message' => t("EPAL user not found"), ], Response::HTTP_FORBIDDEN); } - + } + else + { + $studentIdNew = intval($studentId) ; + $epalStudents = $this->entityTypeManager->getStorage('epal_student')->loadByProperties(array('epaluser_id' => $userid, 'id'=> $studentIdNew)); + $i = 0; + + if ($epalStudents) { + $list = array(); + foreach ($epalStudents as $object) { + + + $list[] = array( + 'id' => $object -> id(), + 'name' => $object -> name ->value, + 'studentsurname' => $object -> studentsurname ->value); + $i++; + } + + return $this->respondWithStatus( + $list + , Response::HTTP_OK); + } + else { + return $this->respondWithStatus([ + 'message' => t("EPAL user not found"), + ], Response::HTTP_FORBIDDEN); + } + + } } else { return $this->respondWithStatus([ - 'message' => t(" user not found"), + 'message' => t("User not found"), ], Response::HTTP_FORBIDDEN); } + } diff --git a/source/components/student-application-form/submited.aplication.preview.ts b/source/components/student-application-form/submited.aplication.preview.ts index 01a6658afe207eda3f4c90d7953c19e5a260ceab..bc25a4d4bbdd5d3ba38314f0189559d0efd52280 100644 --- a/source/components/student-application-form/submited.aplication.preview.ts +++ b/source/components/student-application-form/submited.aplication.preview.ts @@ -17,8 +17,10 @@ import { BehaviorSubject, Subscription } from 'rxjs/Rx'; @Component({ selector: 'submited-preview', template: ` -
- {{userdata$.name}} + lalalalalal +
+ {{UserData$.name}} +
@@ -27,33 +29,31 @@ import { BehaviorSubject, Subscription } from 'rxjs/Rx'; @Injectable() export default class SubmitedPreview implements OnInit , OnDestroy{ - - - - private submitedapplic$: BehaviorSubject; - private submitedusersSub: Subscription; - public studentid = 1 ; + private SubmitedApplic$: BehaviorSubject; + private SubmitedUsersSub: Subscription; + public StudentId; constructor(private _hds: HelperDataService, private activatedRoute: ActivatedRoute, private router: Router ) { - this.submitedapplic$ = new BehaviorSubject([{}]); + this.SubmitedApplic$ = new BehaviorSubject([{}]); } ngOnDestroy() { - if (this.submitedusersSub) - this.submitedusersSub.unsubscribe(); + if (this.SubmitedUsersSub) + this.SubmitedUsersSub.unsubscribe(); } ngOnInit() { - this.submitedusersSub = this._hds.getSubmittedPreviw().subscribe(this.submitedapplic$); - this.submitedapplic$.subscribe( function (x) { console.log("I am in next"); console.log(x); }, function (err) { console.log('Error: ' + err); }, function () { console.log('Completed='); } ); + this.SubmitedUsersSub = this._hds.getSubmittedPreviw().subscribe(this.SubmitedApplic$); + console.log(this.SubmitedApplic$); + } @@ -61,10 +61,9 @@ import { BehaviorSubject, Subscription } from 'rxjs/Rx'; - studentpreview() + studentpreview(StudentId) { - console.log(this.studentid); - this.router.navigate(['/submited-person', { id: this.studentid}]); + this.router.navigate(['/submited-person', {'id':StudentId}]); } diff --git a/source/components/student-application-form/submitedstudent.preview.ts b/source/components/student-application-form/submitedstudent.preview.ts index 12f70a14464563051cfccaef80e69d7716bea921..ad286aba481ef194231ba4e33fb36ac09063afd1 100644 --- a/source/components/student-application-form/submitedstudent.preview.ts +++ b/source/components/student-application-form/submitedstudent.preview.ts @@ -1,4 +1,4 @@ -import { Component, OnInit, ElementRef, ViewChild} from "@angular/core"; +import { Component, OnInit, OnDestroy,ElementRef, ViewChild} from "@angular/core"; let jsPDF = require('jspdf'); import { Injectable } from "@angular/core"; import { AppSettings } from '../../app.settings'; @@ -15,61 +15,66 @@ import { BehaviorSubject, Subscription } from 'rxjs/Rx'; + @Component({ - selector: 'submited-person', + selector: 'submited-student', template: ` - -
Στοιχεία Μαθητή
- -
- -
    -
  • - Μαθητής: {{userdata$.name}} -
  • -
-
- +
+
+ {{StudentDetails$.name}} +
+
+ ` }) -@Injectable() export default class SubmitedPerson implements OnInit { - +@Injectable() export default class SubmitedStudentDetails implements OnInit , OnDestroy{ - - public html2canvas: any; - private submitedapplic$: BehaviorSubject; - private submitedusers$: Subscription; - public userid: number; - public authToken : string ; + private SubmitedDetails$: BehaviorSubject; + private SubmitedDetailsSub: Subscription; + public StudentId: Number; constructor(private _hds: HelperDataService, - public http: Http, - private _ngRedux: NgRedux, - private activatedRoute: ActivatedRoute ) + private route: ActivatedRoute, + private router: Router ) { - this.submitedapplic$ = new BehaviorSubject({}); + this.SubmitedDetails$ = new BehaviorSubject([{}]); } + ngOnDestroy() + { + if (this.SubmitedDetailsSub) + this.SubmitedDetailsSub.unsubscribe(); + } ngOnInit() { - + + this.getApplicationId(); + this.SubmitedDetailsSub = this._hds.getStudentDetails(this.StudentId).subscribe(this.SubmitedDetails$); + - this.activatedRoute.queryParams.subscribe((params: Params) => { - if (params) { - this.userid = 1; - console.log("userid", this.userid, this.authToken); - } - }); - - + } + getApplicationId() + { + this.route.params.subscribe(params => {this.StudentId = params['id'];}); } + createPdf() + { + + html2canvas(document.getElementById("target")).then(function(canvas) + { + var img = canvas.toDataURL(); + var doc = new jsPDF('p', 'mm'); + doc.addImage(img, 'PNG', 10, 10); + doc.save('applications.pdf'); + }); + } } \ No newline at end of file diff --git a/source/services/helper-data-service.ts b/source/services/helper-data-service.ts index aa3cf46635eb14f8186aef303d7f838f9cf7b672..37004ca10aeb6b13e9ff80ab15149d3dd787aac9 100644 --- a/source/services/helper-data-service.ts +++ b/source/services/helper-data-service.ts @@ -335,21 +335,37 @@ transformUserSchema(userlogin:any,oauthtoken:string, oauthrole:string){ getSubmittedPreviw() { + this.loginInfo$.forEach(loginInfoToken => { this.authToken = loginInfoToken.get(0).auth_token; }); let headers = new Headers({ "Content-Type": "application/json", + "id": "" }); this.createAuthorizationHeader(headers); let options = new RequestOptions({ headers: headers }); return this.http.get(`${AppSettings.API_ENDPOINT}/epal/subapplic`, options ) .map(response => response.json()); + } + getStudentDetails(headerid) + { + let headerIdNew = headerid.toString(); + this.loginInfo$.forEach(loginInfoToken => { + this.authToken = loginInfoToken.get(0).auth_token; + }); + let headers = new Headers({ + "Content-Type": "application/json", + "id": headerIdNew + }); + this.createAuthorizationHeader(headers); + let options = new RequestOptions({ headers: headers }); + return this.http.get(`${AppSettings.API_ENDPOINT}/epal/subapplic`, options ) + .map(response => response.json()); + } - -} } diff --git a/source/store/coursefields/coursefields.initial-state.js b/source/store/coursefields/coursefields.initial-state.js deleted file mode 100644 index d0020a5f5b942acc77638a3acd3be8139f680530..0000000000000000000000000000000000000000 --- a/source/store/coursefields/coursefields.initial-state.js +++ /dev/null @@ -1,5 +0,0 @@ -"use strict"; -const immutable_1 = require("immutable"); -// export const INITIAL_STATE = List([new CourseFieldRecord({})]); -exports.INITIAL_STATE = immutable_1.List(); -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY291cnNlZmllbGRzLmluaXRpYWwtc3RhdGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJjb3Vyc2VmaWVsZHMuaW5pdGlhbC1zdGF0ZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEseUNBQWlDO0FBR2pDLGdGQUFnRjtBQUNuRSxRQUFBLGFBQWEsR0FBRyxnQkFBSSxFQUFnQixDQUFDIn0= \ No newline at end of file diff --git a/source/store/coursefields/coursefields.reducer.js b/source/store/coursefields/coursefields.reducer.js deleted file mode 100644 index 6a5b88a6fb884fc9303915303e1302b340b5c218..0000000000000000000000000000000000000000 --- a/source/store/coursefields/coursefields.reducer.js +++ /dev/null @@ -1,28 +0,0 @@ -"use strict"; -const coursefields_initial_state_1 = require("./coursefields.initial-state"); -const immutable_1 = require("immutable"); -const constants_1 = require("../../constants"); -function courseFieldsReducer(state = coursefields_initial_state_1.INITIAL_STATE, action) { - switch (action.type) { - case constants_1.COURSEFIELDS_RECEIVED: - let newCourseFields = Array(); - let i = 0; - action.payload.courseFields.forEach(courseField => { - newCourseFields.push({ id: courseField.id, name: courseField.name, selected: false }); - i++; - }); - return immutable_1.Seq(newCourseFields).map(n => n).toList(); - case constants_1.COURSEFIELDS_SELECTED_SAVE: - let selectedCourseFields = Array(); - let ind = 0; - state.forEach(courseField => { - selectedCourseFields.push({ id: courseField.id, name: courseField.name, selected: action.payload.courseFieldsSelected[ind] }); - ind++; - }); - return immutable_1.Seq(selectedCourseFields).map(n => n).toList(); - default: return state; - } -} -exports.courseFieldsReducer = courseFieldsReducer; -; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY291cnNlZmllbGRzLnJlZHVjZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJjb3Vyc2VmaWVsZHMucmVkdWNlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQ0EsNkVBQTZEO0FBQzdELHlDQUFnQztBQUVoQywrQ0FHeUI7QUFFekIsNkJBQW9DLFFBQXVCLDBDQUFhLEVBQUUsTUFBTTtJQUM5RSxNQUFNLENBQUMsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQztRQUNwQixLQUFLLGlDQUFxQjtZQUN0QixJQUFJLGVBQWUsR0FBRyxLQUFLLEVBQWdCLENBQUM7WUFDNUMsSUFBSSxDQUFDLEdBQUMsQ0FBQyxDQUFDO1lBQ1IsTUFBTSxDQUFDLE9BQU8sQ0FBQyxZQUFZLENBQUMsT0FBTyxDQUFDLFdBQVc7Z0JBQzNDLGVBQWUsQ0FBQyxJQUFJLENBQWUsRUFBQyxFQUFFLEVBQUUsV0FBVyxDQUFDLEVBQUUsRUFBRSxJQUFJLEVBQUUsV0FBVyxDQUFDLElBQUksRUFBRSxRQUFRLEVBQUUsS0FBSyxFQUFDLENBQUMsQ0FBQztnQkFDbEcsQ0FBQyxFQUFFLENBQUM7WUFDUixDQUFDLENBQUMsQ0FBQztZQUNILE1BQU0sQ0FBQyxlQUFHLENBQUMsZUFBZSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQztRQUNyRCxLQUFLLHNDQUEwQjtZQUMzQixJQUFJLG9CQUFvQixHQUFHLEtBQUssRUFBZ0IsQ0FBQztZQUNqRCxJQUFJLEdBQUcsR0FBQyxDQUFDLENBQUM7WUFDVixLQUFLLENBQUMsT0FBTyxDQUFDLFdBQVc7Z0JBQ3JCLG9CQUFvQixDQUFDLElBQUksQ0FBZSxFQUFDLEVBQUUsRUFBRSxXQUFXLENBQUMsRUFBRSxFQUFFLElBQUksRUFBRSxXQUFXLENBQUMsSUFBSSxFQUFFLFFBQVEsRUFBRSxNQUFNLENBQUMsT0FBTyxDQUFDLG9CQUFvQixDQUFDLEdBQUcsQ0FBQyxFQUFDLENBQUMsQ0FBQztnQkFDMUksR0FBRyxFQUFFLENBQUM7WUFDVixDQUFDLENBQUMsQ0FBQztZQUNILE1BQU0sQ0FBQyxlQUFHLENBQUMsb0JBQW9CLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLE1BQU0sRUFBRSxDQUFDO1FBQzFELFNBQVMsTUFBTSxDQUFDLEtBQUssQ0FBQztJQUN4QixDQUFDO0FBQ0gsQ0FBQztBQXBCRCxrREFvQkM7QUFBQSxDQUFDIn0= \ No newline at end of file diff --git a/source/store/coursefields/coursefields.transformers.js b/source/store/coursefields/coursefields.transformers.js deleted file mode 100644 index 8448807fd00f0be74c9179c496eda8fd12a6a5f4..0000000000000000000000000000000000000000 --- a/source/store/coursefields/coursefields.transformers.js +++ /dev/null @@ -1,14 +0,0 @@ -"use strict"; -function deimmutifyCourseFields(state) { - let fetchedCourseFields = new Array(); - state.forEach(courseField => { - fetchedCourseFields.push({ id: courseField.id, name: courseField.name, selected: courseField.selected }); - }); - return fetchedCourseFields; -} -exports.deimmutifyCourseFields = deimmutifyCourseFields; -; -/* export function reimmutifyCourseFields(plain): ICourseFields { - return List(plain ? plain.map(CourseFieldRecord) : []); -} */ -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY291cnNlZmllbGRzLnRyYW5zZm9ybWVycy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbImNvdXJzZWZpZWxkcy50cmFuc2Zvcm1lcnMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUVBLGdDQUF1QyxLQUFvQjtJQUN2RCxJQUFJLG1CQUFtQixHQUFHLElBQUksS0FBSyxFQUFFLENBQUM7SUFDdEMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxXQUFXO1FBQ3JCLG1CQUFtQixDQUFDLElBQUksQ0FBZSxFQUFDLEVBQUUsRUFBRSxXQUFXLENBQUMsRUFBRSxFQUFFLElBQUksRUFBRSxXQUFXLENBQUMsSUFBSSxFQUFFLFFBQVEsRUFBRSxXQUFXLENBQUMsUUFBUSxFQUFDLENBQUMsQ0FBQztJQUN6SCxDQUFDLENBQUMsQ0FBQztJQUNILE1BQU0sQ0FBQyxtQkFBbUIsQ0FBQztBQUMvQixDQUFDO0FBTkQsd0RBTUM7QUFBQSxDQUFDO0FBRUY7O0lBRUkifQ== \ No newline at end of file diff --git a/source/store/coursefields/coursefields.types.js b/source/store/coursefields/coursefields.types.js deleted file mode 100644 index 22eb930cec668637eb44ee5e1e27fbdd5b2c9e12..0000000000000000000000000000000000000000 --- a/source/store/coursefields/coursefields.types.js +++ /dev/null @@ -1,2 +0,0 @@ -"use strict"; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY291cnNlZmllbGRzLnR5cGVzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiY291cnNlZmllbGRzLnR5cGVzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiIifQ== \ No newline at end of file diff --git a/source/store/coursefields/index.js b/source/store/coursefields/index.js deleted file mode 100644 index 21101dcc4686d52945aea7a5ae3aa2585b49ef5e..0000000000000000000000000000000000000000 --- a/source/store/coursefields/index.js +++ /dev/null @@ -1,6 +0,0 @@ -"use strict"; -const coursefields_reducer_1 = require("./coursefields.reducer"); -exports.courseFieldsReducer = coursefields_reducer_1.courseFieldsReducer; -const coursefields_transformers_1 = require("./coursefields.transformers"); -exports.deimmutifyCourseFields = coursefields_transformers_1.deimmutifyCourseFields; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJpbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQ0EsaUVBQTZEO0FBTTNELHlFQUFtQjtBQUxyQiwyRUFBcUU7QUFNbkUsb0ZBQXNCIn0= \ No newline at end of file diff --git a/source/store/criteria/criteria.initial-state.js b/source/store/criteria/criteria.initial-state.js deleted file mode 100644 index a6fd7805890baea9a11ece7917d9b057b83c4432..0000000000000000000000000000000000000000 --- a/source/store/criteria/criteria.initial-state.js +++ /dev/null @@ -1,4 +0,0 @@ -"use strict"; -const immutable_1 = require("immutable"); -exports.CRITERIA_INITIAL_STATE = immutable_1.List(); -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3JpdGVyaWEuaW5pdGlhbC1zdGF0ZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbImNyaXRlcmlhLmluaXRpYWwtc3RhdGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLHlDQUFpQztBQUlwQixRQUFBLHNCQUFzQixHQUFHLGdCQUFJLEVBQWEsQ0FBQyJ9 \ No newline at end of file diff --git a/source/store/criteria/criteria.reducer.js b/source/store/criteria/criteria.reducer.js deleted file mode 100644 index 77bcb82cfb46e2c4d9e2623c6c75a06357f07d37..0000000000000000000000000000000000000000 --- a/source/store/criteria/criteria.reducer.js +++ /dev/null @@ -1,39 +0,0 @@ -"use strict"; -const criteria_initial_state_1 = require("./criteria.initial-state"); -const immutable_1 = require("immutable"); -const constants_1 = require("../../constants"); -function criteriaReducer(state = criteria_initial_state_1.CRITERIA_INITIAL_STATE, action) { - switch (action.type) { - case constants_1.CRITERIA_RECEIVED: - let newCriter = Array(); - let i = 0; - action.payload.criteria.forEach(criteria => { - newCriter.push({ id: criteria.id, name: criteria.name, mutual_disabled_id: criteria.mutual_disabled_id, selected: false }); - i++; - }); - return immutable_1.Seq(newCriter).map(n => n).toList(); - case constants_1.CRITERIA_SAVE: - let criter = Array(); - let ind = 0; - state.forEach(criteria => { - criter.push({ id: criteria.id, name: criteria.name, mutual_disabled_id: criteria.mutual_disabled_id, selected: action.payload.criter[0][ind] }); - ind++; - }); - return immutable_1.Seq(criter).map(n => n).toList(); - default: return state; - } -} -exports.criteriaReducer = criteriaReducer; -; -/* -case COURSEFIELDS_SELECTED_SAVE: - let selectedCourseFields = Array(); - let ind=0; - state.forEach(courseField => { - selectedCourseFields.push({id: courseField.id, name: courseField.name, selected: action.payload.courseFieldsSelected[ind]}); - ind++; - }); - return Seq(selectedCourseFields).map(n => n).toList(); -default: return state; -*/ -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3JpdGVyaWEucmVkdWNlci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbImNyaXRlcmlhLnJlZHVjZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUNBLHFFQUFrRTtBQUNsRSx5Q0FBZ0M7QUFFaEMsK0NBR3lCO0FBRXpCLHlCQUFnQyxRQUFpQiwrQ0FBc0IsRUFBRSxNQUFNO0lBQzdFLE1BQU0sQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDO1FBQ3BCLEtBQUssNkJBQWlCO1lBQ2xCLElBQUksU0FBUyxHQUFHLEtBQUssRUFBYSxDQUFDO1lBQ25DLElBQUksQ0FBQyxHQUFDLENBQUMsQ0FBQztZQUNSLE1BQU0sQ0FBQyxPQUFPLENBQUMsUUFBUSxDQUFDLE9BQU8sQ0FBQyxRQUFRO2dCQUNwQyxTQUFTLENBQUMsSUFBSSxDQUFZLEVBQUMsRUFBRSxFQUFFLFFBQVEsQ0FBQyxFQUFFLEVBQUUsSUFBSSxFQUFFLFFBQVEsQ0FBQyxJQUFJLEVBQUUsa0JBQWtCLEVBQUUsUUFBUSxDQUFDLGtCQUFrQixFQUFFLFFBQVEsRUFBRyxLQUFLLEVBQUMsQ0FBQyxDQUFDO2dCQUNySSxDQUFDLEVBQUUsQ0FBQztZQUNSLENBQUMsQ0FBQyxDQUFDO1lBQ0gsTUFBTSxDQUFDLGVBQUcsQ0FBQyxTQUFTLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLE1BQU0sRUFBRSxDQUFDO1FBRS9DLEtBQUsseUJBQWE7WUFDZCxJQUFJLE1BQU0sR0FBRyxLQUFLLEVBQWEsQ0FBQztZQUNoQyxJQUFJLEdBQUcsR0FBQyxDQUFDLENBQUM7WUFDVixLQUFLLENBQUMsT0FBTyxDQUFDLFFBQVE7Z0JBQ2xCLE1BQU0sQ0FBQyxJQUFJLENBQVksRUFBQyxFQUFFLEVBQUUsUUFBUSxDQUFDLEVBQUUsRUFBRSxJQUFJLEVBQUUsUUFBUSxDQUFDLElBQUksRUFBRSxrQkFBa0IsRUFBRSxRQUFRLENBQUMsa0JBQWtCLEVBQUUsUUFBUSxFQUFFLE1BQU0sQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFDLENBQUMsQ0FBQztnQkFDekosR0FBRyxFQUFFLENBQUM7WUFDVixDQUFDLENBQUMsQ0FBQztZQUVILE1BQU0sQ0FBQyxlQUFHLENBQUMsTUFBTSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQztRQUM1QyxTQUFTLE1BQU0sQ0FBQyxLQUFLLENBQUM7SUFDeEIsQ0FBQztBQUNILENBQUM7QUF0QkQsMENBc0JDO0FBQUEsQ0FBQztBQUNGOzs7Ozs7Ozs7O0VBVUUifQ== \ No newline at end of file diff --git a/source/store/criteria/criteria.transformers.js b/source/store/criteria/criteria.transformers.js deleted file mode 100644 index 76d72179c7142f54ed13538c5d122cfe8b8010c9..0000000000000000000000000000000000000000 --- a/source/store/criteria/criteria.transformers.js +++ /dev/null @@ -1,12 +0,0 @@ -"use strict"; -function deimmutifyCriteria(state) { - let fetchedCriteria = new Array(); - state.forEach(criteria => { - fetchedCriteria.push({ id: criteria.id, name: criteria.name, mutual_disabled_id: criteria.mutual_disabled_id, selected: criteria.selected, - }); - }); - return fetchedCriteria; -} -exports.deimmutifyCriteria = deimmutifyCriteria; -; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3JpdGVyaWEudHJhbnNmb3JtZXJzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiY3JpdGVyaWEudHJhbnNmb3JtZXJzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFFQSw0QkFBbUMsS0FBYztJQUM3QyxJQUFJLGVBQWUsR0FBRyxJQUFJLEtBQUssRUFBRSxDQUFDO0lBRWxDLEtBQUssQ0FBQyxPQUFPLENBQUMsUUFBUTtRQUNsQixlQUFlLENBQUMsSUFBSSxDQUFZLEVBQUMsRUFBRSxFQUFFLFFBQVEsQ0FBQyxFQUFFLEVBQUUsSUFBSSxFQUFFLFFBQVEsQ0FBQyxJQUFJLEVBQUcsa0JBQWtCLEVBQUUsUUFBUSxDQUFDLGtCQUFrQixFQUFFLFFBQVEsRUFBRSxRQUFRLENBQUMsUUFBUTtTQUNuSixDQUFDLENBQUM7SUFDUCxDQUFDLENBQUMsQ0FBQztJQUNILE1BQU0sQ0FBQyxlQUFlLENBQUM7QUFDM0IsQ0FBQztBQVJELGdEQVFDO0FBQUEsQ0FBQyJ9 \ No newline at end of file diff --git a/source/store/criteria/criteria.types.js b/source/store/criteria/criteria.types.js deleted file mode 100644 index 6ce4134a4e000d860df452e2a6384af8f583e1be..0000000000000000000000000000000000000000 --- a/source/store/criteria/criteria.types.js +++ /dev/null @@ -1,2 +0,0 @@ -"use strict"; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3JpdGVyaWEudHlwZXMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJjcml0ZXJpYS50eXBlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiIn0= \ No newline at end of file diff --git a/source/store/criteria/index.js b/source/store/criteria/index.js deleted file mode 100644 index 285a622c0d604dc8516d31666c249fa74a17c80c..0000000000000000000000000000000000000000 --- a/source/store/criteria/index.js +++ /dev/null @@ -1,6 +0,0 @@ -"use strict"; -const criteria_reducer_1 = require("./criteria.reducer"); -exports.criteriaReducer = criteria_reducer_1.criteriaReducer; -const criteria_transformers_1 = require("./criteria.transformers"); -exports.deimmutifyCriteria = criteria_transformers_1.deimmutifyCriteria; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJpbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQ0EseURBQXFEO0FBTW5ELDZEQUFlO0FBTGpCLG1FQUE2RDtBQU0zRCx3RUFBa0IifQ== \ No newline at end of file diff --git a/source/store/epalclasses/epalclasses.initial-state.js b/source/store/epalclasses/epalclasses.initial-state.js deleted file mode 100644 index 172d23cef863cffd0cbe4e114498b2c86bc439c8..0000000000000000000000000000000000000000 --- a/source/store/epalclasses/epalclasses.initial-state.js +++ /dev/null @@ -1,4 +0,0 @@ -"use strict"; -const immutable_1 = require("immutable"); -exports.EPALCLASSES_INITIAL_STATE = immutable_1.List(); -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXBhbGNsYXNzZXMuaW5pdGlhbC1zdGF0ZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbImVwYWxjbGFzc2VzLmluaXRpYWwtc3RhdGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLHlDQUFpQztBQUlwQixRQUFBLHlCQUF5QixHQUFHLGdCQUFJLEVBQWMsQ0FBQyJ9 \ No newline at end of file diff --git a/source/store/epalclasses/epalclasses.reducer.js b/source/store/epalclasses/epalclasses.reducer.js deleted file mode 100644 index 4cc8a7789c082a3ed6988c4befe5efd057e1d91b..0000000000000000000000000000000000000000 --- a/source/store/epalclasses/epalclasses.reducer.js +++ /dev/null @@ -1,16 +0,0 @@ -"use strict"; -const epalclasses_initial_state_1 = require("./epalclasses.initial-state"); -const immutable_1 = require("immutable"); -const constants_1 = require("../../constants"); -function epalclassesReducer(state = epalclasses_initial_state_1.EPALCLASSES_INITIAL_STATE, action) { - switch (action.type) { - case constants_1.EPALCLASSES_SAVE: - let selectedEpalClasses = Array(); - selectedEpalClasses.push({ name: action.payload.epalClasses.name }); - return immutable_1.Seq(selectedEpalClasses).map(n => n).toList(); - default: return state; - } -} -exports.epalclassesReducer = epalclassesReducer; -; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXBhbGNsYXNzZXMucmVkdWNlci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbImVwYWxjbGFzc2VzLnJlZHVjZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUNBLDJFQUF3RTtBQUN4RSx5Q0FBZ0M7QUFFaEMsK0NBQW1EO0FBRW5ELDRCQUFtQyxRQUFzQixxREFBeUIsRUFBRSxNQUFNO0lBR3hGLE1BQU0sQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDO1FBR3BCLEtBQUssNEJBQWdCO1lBQ2pCLElBQUksbUJBQW1CLEdBQUcsS0FBSyxFQUFjLENBQUM7WUFFOUMsbUJBQW1CLENBQUMsSUFBSSxDQUFhLEVBQUUsSUFBSSxFQUFFLE1BQU0sQ0FBQyxPQUFPLENBQUMsV0FBVyxDQUFDLElBQUksRUFBQyxDQUFDLENBQUM7WUFHL0UsTUFBTSxDQUFDLGVBQUcsQ0FBQyxtQkFBbUIsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUM7UUFDekQsU0FBUyxNQUFNLENBQUMsS0FBSyxDQUFDO0lBQ3hCLENBQUM7QUFDSCxDQUFDO0FBZkQsZ0RBZUM7QUFBQSxDQUFDIn0= \ No newline at end of file diff --git a/source/store/epalclasses/epalclasses.transformers.js b/source/store/epalclasses/epalclasses.transformers.js deleted file mode 100644 index 7e4159914cbbc712b1dbe9c336381d152657733d..0000000000000000000000000000000000000000 --- a/source/store/epalclasses/epalclasses.transformers.js +++ /dev/null @@ -1,11 +0,0 @@ -"use strict"; -function deimmutifyEpalClasses(state) { - let fetchedEpalClasses = new Array(); - state.forEach(epalclass => { - fetchedEpalClasses.push({ name: epalclass.name }); - }); - return fetchedEpalClasses; -} -exports.deimmutifyEpalClasses = deimmutifyEpalClasses; -; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXBhbGNsYXNzZXMudHJhbnNmb3JtZXJzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiZXBhbGNsYXNzZXMudHJhbnNmb3JtZXJzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFFQSwrQkFBc0MsS0FBbUI7SUFDckQsSUFBSSxrQkFBa0IsR0FBRyxJQUFJLEtBQUssRUFBRSxDQUFDO0lBQ3JDLEtBQUssQ0FBQyxPQUFPLENBQUMsU0FBUztRQUNuQixrQkFBa0IsQ0FBQyxJQUFJLENBQWEsRUFBQyxJQUFJLEVBQUUsU0FBUyxDQUFDLElBQUksRUFBQyxDQUFDLENBQUM7SUFDaEUsQ0FBQyxDQUFDLENBQUM7SUFDSCxNQUFNLENBQUMsa0JBQWtCLENBQUM7QUFDOUIsQ0FBQztBQU5ELHNEQU1DO0FBQUEsQ0FBQyJ9 \ No newline at end of file diff --git a/source/store/epalclasses/epalclasses.types.js b/source/store/epalclasses/epalclasses.types.js deleted file mode 100644 index 17d0ece1a947fb37d5d2d67c83b9423c296e4a08..0000000000000000000000000000000000000000 --- a/source/store/epalclasses/epalclasses.types.js +++ /dev/null @@ -1,2 +0,0 @@ -"use strict"; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXBhbGNsYXNzZXMudHlwZXMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJlcGFsY2xhc3Nlcy50eXBlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiIn0= \ No newline at end of file diff --git a/source/store/epalclasses/index.js b/source/store/epalclasses/index.js deleted file mode 100644 index b99aa19aadd48d5a997d0dfbbfb2ddd84926b737..0000000000000000000000000000000000000000 --- a/source/store/epalclasses/index.js +++ /dev/null @@ -1,6 +0,0 @@ -"use strict"; -const epalclasses_reducer_1 = require("./epalclasses.reducer"); -exports.epalclassesReducer = epalclasses_reducer_1.epalclassesReducer; -const epalclasses_transformers_1 = require("./epalclasses.transformers"); -exports.deimmutifyEpalClasses = epalclasses_transformers_1.deimmutifyEpalClasses; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJpbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQ0EsK0RBQTJEO0FBTXpELHNFQUFrQjtBQUxwQix5RUFBbUU7QUFNakUsaUZBQXFCIn0= \ No newline at end of file diff --git a/source/store/index.js b/source/store/index.js deleted file mode 100644 index 6d73c1dac607e1e5bb59865482b9f0daf4a3ca2e..0000000000000000000000000000000000000000 --- a/source/store/index.js +++ /dev/null @@ -1,13 +0,0 @@ -"use strict"; -// import * as persistState from 'redux-localstorage'; -const createLogger = require("redux-logger"); -const store_1 = require("./store"); -exports.rootReducer = store_1.rootReducer; -exports.middleware = [ - createLogger({ - level: 'info', - collapsed: true, - stateTransformer: store_1.deimmutify - }) -]; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJpbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsc0RBQXNEO0FBQ3RELDZDQUE2QztBQUM3QyxtQ0FBNkQ7QUFZM0QsMENBQVc7QUFvQkEsUUFBQSxVQUFVLEdBQUc7SUFDeEIsWUFBWSxDQUFDO1FBQ1gsS0FBSyxFQUFFLE1BQU07UUFDYixTQUFTLEVBQUUsSUFBSTtRQUNmLGdCQUFnQixFQUFFLGtCQUFVO0tBQzdCLENBQUM7Q0FDSCxDQUFDIn0= \ No newline at end of file diff --git a/source/store/logininfo/index.js b/source/store/logininfo/index.js deleted file mode 100644 index cc0211d6651d6f3c6f9f361eb2297422713f7bb3..0000000000000000000000000000000000000000 --- a/source/store/logininfo/index.js +++ /dev/null @@ -1,6 +0,0 @@ -"use strict"; -const logininfo_reducer_1 = require("./logininfo.reducer"); -exports.loginInfoReducer = logininfo_reducer_1.loginInfoReducer; -const logininfo_transformers_1 = require("./logininfo.transformers"); -exports.deimmutifyLoginInfo = logininfo_transformers_1.deimmutifyLoginInfo; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJpbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQ0EsMkRBQXVEO0FBTXJELGdFQUFnQjtBQUxsQixxRUFBK0Q7QUFNN0QsMkVBQW1CIn0= \ No newline at end of file diff --git a/source/store/logininfo/logininfo.initial-state.js b/source/store/logininfo/logininfo.initial-state.js deleted file mode 100644 index 3a53096ac57ac224359d5ad8d736636e2a0b2262..0000000000000000000000000000000000000000 --- a/source/store/logininfo/logininfo.initial-state.js +++ /dev/null @@ -1,5 +0,0 @@ -"use strict"; -const immutable_1 = require("immutable"); -// export const INITIAL_STATE = List([new CourseFieldRecord({})]); -exports.LOGININFO_INITIAL_STATE = immutable_1.List(); -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9naW5pbmZvLmluaXRpYWwtc3RhdGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJsb2dpbmluZm8uaW5pdGlhbC1zdGF0ZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEseUNBQWlDO0FBR2pDLGdGQUFnRjtBQUNuRSxRQUFBLHVCQUF1QixHQUFHLGdCQUFJLEVBQW1CLENBQUMifQ== \ No newline at end of file diff --git a/source/store/logininfo/logininfo.reducer.js b/source/store/logininfo/logininfo.reducer.js deleted file mode 100644 index 901adafc74907e93af0d87f86bad2e93a3951eba..0000000000000000000000000000000000000000 --- a/source/store/logininfo/logininfo.reducer.js +++ /dev/null @@ -1,23 +0,0 @@ -"use strict"; -const logininfo_initial_state_1 = require("./logininfo.initial-state"); -const immutable_1 = require("immutable"); -const constants_1 = require("../../constants"); -function loginInfoReducer(state = logininfo_initial_state_1.LOGININFO_INITIAL_STATE, action) { - switch (action.type) { - case constants_1.LOGININFO_SAVE: - let loginInfoTokens = Array(); - let i = 0; - action.payload.loginInfos.forEach(loginInfo => { - loginInfoTokens.push({ auth_token: loginInfo.auth_token, auth_role: loginInfo.auth_role, cu_name: loginInfo.cu_name }); - i++; - }); - return immutable_1.Seq(loginInfoTokens).map(n => n).toList(); - case constants_1.LOGININFO_INIT: - return logininfo_initial_state_1.LOGININFO_INITIAL_STATE; - default: - return state; - } -} -exports.loginInfoReducer = loginInfoReducer; -; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9naW5pbmZvLnJlZHVjZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJsb2dpbmluZm8ucmVkdWNlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQ0EsdUVBQW9FO0FBQ3BFLHlDQUFnQztBQUVoQywrQ0FHeUI7QUFFekIsMEJBQWlDLFFBQW9CLGlEQUF1QixFQUFFLE1BQU07SUFDbEYsTUFBTSxDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUM7UUFDcEIsS0FBSywwQkFBYztZQUNyQixJQUFJLGVBQWUsR0FBRyxLQUFLLEVBQW1CLENBQUM7WUFDekMsSUFBSSxDQUFDLEdBQUMsQ0FBQyxDQUFDO1lBQ1IsTUFBTSxDQUFDLE9BQU8sQ0FBQyxVQUFVLENBQUMsT0FBTyxDQUFDLFNBQVM7Z0JBQ3ZDLGVBQWUsQ0FBQyxJQUFJLENBQWtCLEVBQUMsVUFBVSxFQUFFLFNBQVMsQ0FBQyxVQUFVLEVBQUUsU0FBUyxFQUFFLFNBQVMsQ0FBQyxTQUFTLEVBQUUsT0FBTyxFQUFFLFNBQVMsQ0FBQyxPQUFPLEVBQUMsQ0FBQyxDQUFDO2dCQUN0SSxDQUFDLEVBQUUsQ0FBQztZQUNSLENBQUMsQ0FBQyxDQUFDO1lBQ0gsTUFBTSxDQUFDLGVBQUcsQ0FBQyxlQUFlLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLE1BQU0sRUFBRSxDQUFDO1FBRXJELEtBQUssMEJBQWM7WUFDZixNQUFNLENBQUMsaURBQXVCLENBQUM7UUFDbkM7WUFDSSxNQUFNLENBQUMsS0FBSyxDQUFDO0lBQ25CLENBQUM7QUFDSCxDQUFDO0FBaEJELDRDQWdCQztBQUFBLENBQUMifQ== \ No newline at end of file diff --git a/source/store/logininfo/logininfo.transformers.js b/source/store/logininfo/logininfo.transformers.js deleted file mode 100644 index 0a4468fc792239bfc385118932eb622fa4a49ea5..0000000000000000000000000000000000000000 --- a/source/store/logininfo/logininfo.transformers.js +++ /dev/null @@ -1,11 +0,0 @@ -"use strict"; -function deimmutifyLoginInfo(state) { - let fetchedLoginInfoTokens = new Array(); - state.forEach(loginInfoToken => { - fetchedLoginInfoTokens.push({ auth_token: loginInfoToken.auth_token, auth_role: loginInfoToken.auth_role, cu_name: loginInfoToken.cu_name }); - }); - return fetchedLoginInfoTokens; -} -exports.deimmutifyLoginInfo = deimmutifyLoginInfo; -; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9naW5pbmZvLnRyYW5zZm9ybWVycy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbImxvZ2luaW5mby50cmFuc2Zvcm1lcnMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUVBLDZCQUFvQyxLQUFpQjtJQUNqRCxJQUFJLHNCQUFzQixHQUFHLElBQUksS0FBSyxFQUFFLENBQUM7SUFDekMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxjQUFjO1FBQ3hCLHNCQUFzQixDQUFDLElBQUksQ0FBa0IsRUFBQyxVQUFVLEVBQUUsY0FBYyxDQUFDLFVBQVUsRUFBRSxTQUFTLEVBQUUsY0FBYyxDQUFDLFNBQVMsRUFBRSxPQUFPLEVBQUUsY0FBYyxDQUFDLE9BQU8sRUFBQyxDQUFDLENBQUM7SUFDaEssQ0FBQyxDQUFDLENBQUM7SUFDSCxNQUFNLENBQUMsc0JBQXNCLENBQUM7QUFDbEMsQ0FBQztBQU5ELGtEQU1DO0FBQUEsQ0FBQyJ9 \ No newline at end of file diff --git a/source/store/logininfo/logininfo.types.js b/source/store/logininfo/logininfo.types.js deleted file mode 100644 index c79a0e3e6d2a762553457b18a49d3bb975bdab94..0000000000000000000000000000000000000000 --- a/source/store/logininfo/logininfo.types.js +++ /dev/null @@ -1,2 +0,0 @@ -"use strict"; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9naW5pbmZvLnR5cGVzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsibG9naW5pbmZvLnR5cGVzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiIifQ== \ No newline at end of file diff --git a/source/store/regionschools/index.js b/source/store/regionschools/index.js deleted file mode 100644 index 3d5a7ed28956ef8fe129ed677937edd0aeb5cd58..0000000000000000000000000000000000000000 --- a/source/store/regionschools/index.js +++ /dev/null @@ -1,6 +0,0 @@ -"use strict"; -const regionschools_reducer_1 = require("./regionschools.reducer"); -exports.regionSchoolsReducer = regionschools_reducer_1.regionSchoolsReducer; -const regionschools_transformers_1 = require("./regionschools.transformers"); -exports.deimmutifyRegionSchools = regionschools_transformers_1.deimmutifyRegionSchools; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJpbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQ0EsbUVBQStEO0FBTzdELDRFQUFvQjtBQU50Qiw2RUFBdUU7QUFPckUsdUZBQXVCIn0= \ No newline at end of file diff --git a/source/store/regionschools/regionschools.initial-state.js b/source/store/regionschools/regionschools.initial-state.js deleted file mode 100644 index 02deca7451ed2e8d9b15bb31e4afafc9d5314b9e..0000000000000000000000000000000000000000 --- a/source/store/regionschools/regionschools.initial-state.js +++ /dev/null @@ -1,5 +0,0 @@ -"use strict"; -const immutable_1 = require("immutable"); -// export const INITIAL_STATE = List([new CourseFieldRecord({})]); -exports.REGION_SCHOOLS_INITIAL_STATE = immutable_1.List(); -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVnaW9uc2Nob29scy5pbml0aWFsLXN0YXRlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsicmVnaW9uc2Nob29scy5pbml0aWFsLXN0YXRlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSx5Q0FBaUM7QUFHakMsZ0ZBQWdGO0FBQ25FLFFBQUEsNEJBQTRCLEdBQUcsZ0JBQUksRUFBVyxDQUFDIn0= \ No newline at end of file diff --git a/source/store/regionschools/regionschools.reducer.js b/source/store/regionschools/regionschools.reducer.js deleted file mode 100644 index 34e06ab5d02db6db23e354b0602b906e23a76a37..0000000000000000000000000000000000000000 --- a/source/store/regionschools/regionschools.reducer.js +++ /dev/null @@ -1,49 +0,0 @@ -"use strict"; -const regionschools_initial_state_1 = require("./regionschools.initial-state"); -const immutable_1 = require("immutable"); -const constants_1 = require("../../constants"); -function regionSchoolsReducer(state = regionschools_initial_state_1.REGION_SCHOOLS_INITIAL_STATE, action) { - switch (action.type) { - case constants_1.REGIONSCHOOLS_RECEIVED: - let newRegions = Array(); - let i = 0; - action.payload.regions.forEach(region => { - newRegions.push({ region_id: region.region_id, region_name: region.region_name, epals: Array() }); - region.epals.forEach(epal => { - newRegions[i].epals.push({ epal_id: epal.epal_id, epal_name: epal.epal_name, globalIndex: epal.globalIndex, selected: epal.selected, order_id: epal.order_id }); - }); - i++; - }); - return immutable_1.Seq(newRegions).map(n => n).toList(); - case constants_1.REGIONSCHOOLS_SELECTED_SAVE: - let ind = 0; - state.forEach(region => { - if (ind === action.payload.rIndex) { - region.epals[action.payload.sIndex].selected = action.payload.checked; - return state.withMutations(function (list) { - list.set(ind++, region); - }); - } - ind++; - }); - return state; - case constants_1.REGIONSCHOOLS_ORDER_SAVE: - let regionsWithOrders = Array(); - let idx = 0, k = 0; - state.forEach(region => { - regionsWithOrders.push({ region_id: region.region_id, region_name: region.region_name, epals: Array() }); - region.epals.forEach(epal => { - regionsWithOrders[idx].epals.push({ epal_id: epal.epal_id, epal_name: epal.epal_name, globalIndex: epal.globalIndex, selected: epal.selected, order_id: action.payload.regionSchoolsOrder[k] }); - k++; - }); - idx++; - }); - return immutable_1.Seq(regionsWithOrders).map(n => n).toList(); - case constants_1.REGIONSCHOOLS_INIT: - return regionschools_initial_state_1.REGION_SCHOOLS_INITIAL_STATE; - default: return state; - } -} -exports.regionSchoolsReducer = regionSchoolsReducer; -; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVnaW9uc2Nob29scy5yZWR1Y2VyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsicmVnaW9uc2Nob29scy5yZWR1Y2VyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFDQSwrRUFBNkU7QUFDN0UseUNBQWdDO0FBRWhDLCtDQUt5QjtBQUV6Qiw4QkFBcUMsUUFBa0IsMERBQTRCLEVBQUUsTUFBTTtJQUN6RixNQUFNLENBQUMsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQztRQUNwQixLQUFLLGtDQUFzQjtZQUN2QixJQUFJLFVBQVUsR0FBRyxLQUFLLEVBQVcsQ0FBQztZQUNsQyxJQUFJLENBQUMsR0FBQyxDQUFDLENBQUM7WUFDUixNQUFNLENBQUMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxPQUFPLENBQUMsTUFBTTtnQkFDakMsVUFBVSxDQUFDLElBQUksQ0FBVSxFQUFDLFNBQVMsRUFBRSxNQUFNLENBQUMsU0FBUyxFQUFFLFdBQVcsRUFBRSxNQUFNLENBQUMsV0FBVyxFQUFFLEtBQUssRUFBRSxLQUFLLEVBQWlCLEVBQUUsQ0FBQyxDQUFDO2dCQUN6SCxNQUFNLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxJQUFJO29CQUNyQixVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBZ0IsRUFBQyxPQUFPLEVBQUUsSUFBSSxDQUFDLE9BQU8sRUFBRSxTQUFTLEVBQUUsSUFBSSxDQUFDLFNBQVMsRUFBRSxXQUFXLEVBQUUsSUFBSSxDQUFDLFdBQVcsRUFBRSxRQUFRLEVBQUUsSUFBSSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsSUFBSSxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUM7Z0JBQ2xMLENBQUMsQ0FBQyxDQUFBO2dCQUNGLENBQUMsRUFBRSxDQUFDO1lBQ1IsQ0FBQyxDQUFDLENBQUM7WUFDSCxNQUFNLENBQUMsZUFBRyxDQUFDLFVBQVUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUM7UUFDaEQsS0FBSyx1Q0FBMkI7WUFDNUIsSUFBSSxHQUFHLEdBQUMsQ0FBQyxDQUFDO1lBQ1YsS0FBSyxDQUFDLE9BQU8sQ0FBQyxNQUFNO2dCQUNoQixFQUFFLENBQUMsQ0FBQyxHQUFHLEtBQUssTUFBTSxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDO29CQUNoQyxNQUFNLENBQUMsS0FBSyxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDLENBQUMsUUFBUSxHQUFHLE1BQU0sQ0FBQyxPQUFPLENBQUMsT0FBTyxDQUFDO29CQUN0RSxNQUFNLENBQUMsS0FBSyxDQUFDLGFBQWEsQ0FBQyxVQUFVLElBQUk7d0JBQ3JDLElBQUksQ0FBQyxHQUFHLENBQUMsR0FBRyxFQUFFLEVBQUUsTUFBTSxDQUFDLENBQUM7b0JBQzVCLENBQUMsQ0FBQyxDQUFDO2dCQUNQLENBQUM7Z0JBQ0QsR0FBRyxFQUFFLENBQUM7WUFDVixDQUFDLENBQUMsQ0FBQztZQUNILE1BQU0sQ0FBQyxLQUFLLENBQUM7UUFFYixLQUFLLG9DQUF3QjtZQUN6QixJQUFJLGlCQUFpQixHQUFHLEtBQUssRUFBVyxDQUFDO1lBQ3pDLElBQUksR0FBRyxHQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1lBQ2pCLEtBQUssQ0FBQyxPQUFPLENBQUMsTUFBTTtnQkFDaEIsaUJBQWlCLENBQUMsSUFBSSxDQUFVLEVBQUMsU0FBUyxFQUFFLE1BQU0sQ0FBQyxTQUFTLEVBQUUsV0FBVyxFQUFFLE1BQU0sQ0FBQyxXQUFXLEVBQUUsS0FBSyxFQUFFLEtBQUssRUFBaUIsRUFBQyxDQUFDLENBQUM7Z0JBQy9ILE1BQU0sQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDLElBQUk7b0JBQ3JCLGlCQUFpQixDQUFDLEdBQUcsQ0FBQyxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQWdCLEVBQUMsT0FBTyxFQUFFLElBQUksQ0FBQyxPQUFPLEVBQUUsU0FBUyxFQUFFLElBQUksQ0FBQyxTQUFTLEVBQUUsV0FBVyxFQUFFLElBQUksQ0FBQyxXQUFXLEVBQUUsUUFBUSxFQUFFLElBQUksQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE1BQU0sQ0FBQyxPQUFPLENBQUMsa0JBQWtCLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDO29CQUM3TSxDQUFDLEVBQUUsQ0FBQztnQkFDUixDQUFDLENBQUMsQ0FBQTtnQkFDRixHQUFHLEVBQUUsQ0FBQztZQUNWLENBQUMsQ0FBQyxDQUFDO1lBQ0gsTUFBTSxDQUFDLGVBQUcsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUM7UUFFdkQsS0FBSyw4QkFBa0I7WUFDbkIsTUFBTSxDQUFDLDBEQUE0QixDQUFDO1FBQzVDLFNBQVMsTUFBTSxDQUFDLEtBQUssQ0FBQztJQUN4QixDQUFDO0FBQ0gsQ0FBQztBQTNDRCxvREEyQ0M7QUFBQSxDQUFDIn0= \ No newline at end of file diff --git a/source/store/regionschools/regionschools.transformers.js b/source/store/regionschools/regionschools.transformers.js deleted file mode 100644 index 492212c46a7f48e414cc230869a5605516c43614..0000000000000000000000000000000000000000 --- a/source/store/regionschools/regionschools.transformers.js +++ /dev/null @@ -1,16 +0,0 @@ -"use strict"; -function deimmutifyRegionSchools(state) { - let fetchedRegions = new Array(); - let i = 0; - state.forEach(region => { - fetchedRegions.push({ region_id: region.region_id, region_name: region.region_name, epals: Array() }); - region.epals.forEach(epal => { - fetchedRegions[i].epals.push({ epal_id: epal.epal_id, epal_name: epal.epal_name, globalIndex: epal.globalIndex, selected: epal.selected, order_id: epal.order_id }); - }); - i++; - }); - return fetchedRegions; -} -exports.deimmutifyRegionSchools = deimmutifyRegionSchools; -; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVnaW9uc2Nob29scy50cmFuc2Zvcm1lcnMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJyZWdpb25zY2hvb2xzLnRyYW5zZm9ybWVycy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBRUEsaUNBQXdDLEtBQWU7SUFDbkQsSUFBSSxjQUFjLEdBQUksSUFBSSxLQUFLLEVBQVcsQ0FBQztJQUMzQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7SUFDVixLQUFLLENBQUMsT0FBTyxDQUFDLE1BQU07UUFDaEIsY0FBYyxDQUFDLElBQUksQ0FBVSxFQUFDLFNBQVMsRUFBRSxNQUFNLENBQUMsU0FBUyxFQUFFLFdBQVcsRUFBRSxNQUFNLENBQUMsV0FBVyxFQUFFLEtBQUssRUFBRSxLQUFLLEVBQWlCLEVBQUMsQ0FBQyxDQUFDO1FBQzVILE1BQU0sQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDLElBQUk7WUFDckIsY0FBYyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQWdCLEVBQUMsT0FBTyxFQUFFLElBQUksQ0FBQyxPQUFPLEVBQUUsU0FBUyxFQUFFLElBQUksQ0FBQyxTQUFTLEVBQUUsV0FBVyxFQUFFLElBQUksQ0FBQyxXQUFXLEVBQUUsUUFBUSxFQUFFLElBQUksQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLElBQUksQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFBO1FBQ3JMLENBQUMsQ0FBQyxDQUFDO1FBQ0gsQ0FBQyxFQUFFLENBQUM7SUFDUixDQUFDLENBQUMsQ0FBQztJQUNILE1BQU0sQ0FBQyxjQUFjLENBQUM7QUFDMUIsQ0FBQztBQVhELDBEQVdDO0FBQUEsQ0FBQyJ9 \ No newline at end of file diff --git a/source/store/regionschools/regionschools.types.js b/source/store/regionschools/regionschools.types.js deleted file mode 100644 index aaf8026dccb4888b1605520f8bc58006cf243482..0000000000000000000000000000000000000000 --- a/source/store/regionschools/regionschools.types.js +++ /dev/null @@ -1,2 +0,0 @@ -"use strict"; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVnaW9uc2Nob29scy50eXBlcy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbInJlZ2lvbnNjaG9vbHMudHlwZXMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiJ9 \ No newline at end of file diff --git a/source/store/sectorcourses/index.js b/source/store/sectorcourses/index.js deleted file mode 100644 index 034ad8e9180d9fbc514262ed561d6a5a9a98200f..0000000000000000000000000000000000000000 --- a/source/store/sectorcourses/index.js +++ /dev/null @@ -1,6 +0,0 @@ -"use strict"; -const sectorcourses_reducer_1 = require("./sectorcourses.reducer"); -exports.sectorCoursesReducer = sectorcourses_reducer_1.sectorCoursesReducer; -const sectorcourses_transformers_1 = require("./sectorcourses.transformers"); -exports.deimmutifySectorCourses = sectorcourses_transformers_1.deimmutifySectorCourses; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJpbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQ0EsbUVBQStEO0FBTzdELDRFQUFvQjtBQU50Qiw2RUFBdUU7QUFPckUsdUZBQXVCIn0= \ No newline at end of file diff --git a/source/store/sectorcourses/sectorcourses.initial-state.js b/source/store/sectorcourses/sectorcourses.initial-state.js deleted file mode 100644 index 6207178ad04d33e9271569d53b0a1cae4576b810..0000000000000000000000000000000000000000 --- a/source/store/sectorcourses/sectorcourses.initial-state.js +++ /dev/null @@ -1,5 +0,0 @@ -"use strict"; -const immutable_1 = require("immutable"); -// export const INITIAL_STATE = List([new CourseFieldRecord({})]); -exports.SECTOR_COURSES_INITIAL_STATE = immutable_1.List(); -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VjdG9yY291cnNlcy5pbml0aWFsLXN0YXRlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsic2VjdG9yY291cnNlcy5pbml0aWFsLXN0YXRlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSx5Q0FBaUM7QUFHakMsZ0ZBQWdGO0FBQ25FLFFBQUEsNEJBQTRCLEdBQUcsZ0JBQUksRUFBVyxDQUFDIn0= \ No newline at end of file diff --git a/source/store/sectorcourses/sectorcourses.reducer.js b/source/store/sectorcourses/sectorcourses.reducer.js deleted file mode 100644 index c64ac775e0338867c6101a0b67ded69435f9a820..0000000000000000000000000000000000000000 --- a/source/store/sectorcourses/sectorcourses.reducer.js +++ /dev/null @@ -1,37 +0,0 @@ -"use strict"; -const sectorcourses_initial_state_1 = require("./sectorcourses.initial-state"); -const immutable_1 = require("immutable"); -const constants_1 = require("../../constants"); -function sectorCoursesReducer(state = sectorcourses_initial_state_1.SECTOR_COURSES_INITIAL_STATE, action) { - switch (action.type) { - case constants_1.SECTORCOURSES_RECEIVED: - let newSectors = Array(); - let i = 0; - action.payload.sectors.forEach(sector => { - newSectors.push({ sector_id: sector.sector_id, sector_name: sector.sector_name, sector_selected: sector.sector_selected, courses: Array() }); - sector.courses.forEach(course => { - newSectors[i].courses.push({ course_id: course.course_id, course_name: course.course_name, globalIndex: course.globalIndex, selected: course.selected }); - }); - i++; - }); - return immutable_1.Seq(newSectors).map(n => n).toList(); - case constants_1.SECTORCOURSES_SELECTED_SAVE: - let sectorsWithSelections = Array(); - let ind = 0, j = 0; - state.forEach(sector => { - sectorsWithSelections.push({ sector_id: sector.sector_id, sector_name: sector.sector_name, sector_selected: action.payload.sectorSelected[ind], courses: Array() }); - sector.courses.forEach(course => { - sectorsWithSelections[ind].courses.push({ course_id: course.course_id, course_name: course.course_name, globalIndex: course.globalIndex, selected: action.payload.sectorCoursesSelected[j] }); - j++; - }); - ind++; - }); - return immutable_1.Seq(sectorsWithSelections).map(n => n).toList(); - case constants_1.SECTORCOURSES_INIT: - return sectorcourses_initial_state_1.SECTOR_COURSES_INITIAL_STATE; - default: return state; - } -} -exports.sectorCoursesReducer = sectorCoursesReducer; -; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VjdG9yY291cnNlcy5yZWR1Y2VyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsic2VjdG9yY291cnNlcy5yZWR1Y2VyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFDQSwrRUFBNkU7QUFDN0UseUNBQWdDO0FBRWhDLCtDQUl5QjtBQUV6Qiw4QkFBcUMsUUFBa0IsMERBQTRCLEVBQUUsTUFBTTtJQUN6RixNQUFNLENBQUMsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQztRQUNwQixLQUFLLGtDQUFzQjtZQUN2QixJQUFJLFVBQVUsR0FBRyxLQUFLLEVBQVcsQ0FBQztZQUNsQyxJQUFJLENBQUMsR0FBQyxDQUFDLENBQUM7WUFDUixNQUFNLENBQUMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxPQUFPLENBQUMsTUFBTTtnQkFDakMsVUFBVSxDQUFDLElBQUksQ0FBVSxFQUFDLFNBQVMsRUFBRSxNQUFNLENBQUMsU0FBUyxFQUFFLFdBQVcsRUFBRSxNQUFNLENBQUMsV0FBVyxFQUFFLGVBQWUsRUFBRSxNQUFNLENBQUMsZUFBZSxFQUFFLE9BQU8sRUFBRSxLQUFLLEVBQWlCLEVBQUUsQ0FBQyxDQUFDO2dCQUNwSyxNQUFNLENBQUMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxNQUFNO29CQUN6QixVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBZ0IsRUFBQyxTQUFTLEVBQUUsTUFBTSxDQUFDLFNBQVMsRUFBRSxXQUFXLEVBQUUsTUFBTSxDQUFDLFdBQVcsRUFBRSxXQUFXLEVBQUUsTUFBTSxDQUFDLFdBQVcsRUFBRSxRQUFRLEVBQUUsTUFBTSxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUM7Z0JBQzNLLENBQUMsQ0FBQyxDQUFBO2dCQUNGLENBQUMsRUFBRSxDQUFDO1lBQ1IsQ0FBQyxDQUFDLENBQUM7WUFDSCxNQUFNLENBQUMsZUFBRyxDQUFDLFVBQVUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUM7UUFFaEQsS0FBSyx1Q0FBMkI7WUFDNUIsSUFBSSxxQkFBcUIsR0FBRyxLQUFLLEVBQVcsQ0FBQztZQUM3QyxJQUFJLEdBQUcsR0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQztZQUNqQixLQUFLLENBQUMsT0FBTyxDQUFDLE1BQU07Z0JBQ2hCLHFCQUFxQixDQUFDLElBQUksQ0FBVSxFQUFDLFNBQVMsRUFBRSxNQUFNLENBQUMsU0FBUyxFQUFFLFdBQVcsRUFBRSxNQUFNLENBQUMsV0FBVyxFQUFFLGVBQWUsRUFBRSxNQUFNLENBQUMsT0FBTyxDQUFDLGNBQWMsQ0FBQyxHQUFHLENBQUMsRUFBRSxPQUFPLEVBQUUsS0FBSyxFQUFpQixFQUFDLENBQUMsQ0FBQztnQkFDMUwsTUFBTSxDQUFDLE9BQU8sQ0FBQyxPQUFPLENBQUMsTUFBTTtvQkFDekIscUJBQXFCLENBQUMsR0FBRyxDQUFDLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBZ0IsRUFBQyxTQUFTLEVBQUUsTUFBTSxDQUFDLFNBQVMsRUFBRSxXQUFXLEVBQUUsTUFBTSxDQUFDLFdBQVcsRUFBRSxXQUFXLEVBQUUsTUFBTSxDQUFDLFdBQVcsRUFBRSxRQUFRLEVBQUUsTUFBTSxDQUFDLE9BQU8sQ0FBQyxxQkFBcUIsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUM7b0JBQzNNLENBQUMsRUFBRSxDQUFDO2dCQUNSLENBQUMsQ0FBQyxDQUFBO2dCQUNGLEdBQUcsRUFBRSxDQUFDO1lBQ1YsQ0FBQyxDQUFDLENBQUM7WUFDSCxNQUFNLENBQUMsZUFBRyxDQUFDLHFCQUFxQixDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQztRQUMzRCxLQUFLLDhCQUFrQjtZQUNuQixNQUFNLENBQUMsMERBQTRCLENBQUM7UUFDeEMsU0FBUyxNQUFNLENBQUMsS0FBSyxDQUFDO0lBQ3hCLENBQUM7QUFDSCxDQUFDO0FBOUJELG9EQThCQztBQUFBLENBQUMifQ== \ No newline at end of file diff --git a/source/store/sectorcourses/sectorcourses.transformers.js b/source/store/sectorcourses/sectorcourses.transformers.js deleted file mode 100644 index b4aaffab6e57b5afe0849a234699c478bfd59941..0000000000000000000000000000000000000000 --- a/source/store/sectorcourses/sectorcourses.transformers.js +++ /dev/null @@ -1,16 +0,0 @@ -"use strict"; -function deimmutifySectorCourses(state) { - let fetchedSectors = new Array(); - let i = 0; - state.forEach(sector => { - fetchedSectors.push({ sector_id: sector.sector_id, sector_name: sector.sector_name, sector_selected: sector.sector_selected, courses: Array() }); - sector.courses.forEach(course => { - fetchedSectors[i].courses.push({ course_id: course.course_id, course_name: course.course_name, globalIndex: course.globalIndex, selected: course.selected }); - }); - i++; - }); - return fetchedSectors; -} -exports.deimmutifySectorCourses = deimmutifySectorCourses; -; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VjdG9yY291cnNlcy50cmFuc2Zvcm1lcnMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJzZWN0b3Jjb3Vyc2VzLnRyYW5zZm9ybWVycy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBRUEsaUNBQXdDLEtBQWU7SUFDbkQsSUFBSSxjQUFjLEdBQUksSUFBSSxLQUFLLEVBQVcsQ0FBQztJQUMzQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7SUFDVixLQUFLLENBQUMsT0FBTyxDQUFDLE1BQU07UUFDaEIsY0FBYyxDQUFDLElBQUksQ0FBVSxFQUFDLFNBQVMsRUFBRSxNQUFNLENBQUMsU0FBUyxFQUFFLFdBQVcsRUFBRSxNQUFNLENBQUMsV0FBVyxFQUFFLGVBQWUsRUFBRSxNQUFNLENBQUMsZUFBZSxFQUFFLE9BQU8sRUFBRSxLQUFLLEVBQWlCLEVBQUMsQ0FBQyxDQUFDO1FBQ3ZLLE1BQU0sQ0FBQyxPQUFPLENBQUMsT0FBTyxDQUFDLE1BQU07WUFDekIsY0FBYyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQWdCLEVBQUMsU0FBUyxFQUFFLE1BQU0sQ0FBQyxTQUFTLEVBQUUsV0FBVyxFQUFFLE1BQU0sQ0FBQyxXQUFXLEVBQUUsV0FBVyxFQUFFLE1BQU0sQ0FBQyxXQUFXLEVBQUUsUUFBUSxFQUFFLE1BQU0sQ0FBQyxRQUFRLEVBQUMsQ0FBQyxDQUFBO1FBQzdLLENBQUMsQ0FBQyxDQUFDO1FBQ0gsQ0FBQyxFQUFFLENBQUM7SUFDUixDQUFDLENBQUMsQ0FBQztJQUNILE1BQU0sQ0FBQyxjQUFjLENBQUM7QUFDMUIsQ0FBQztBQVhELDBEQVdDO0FBQUEsQ0FBQyJ9 \ No newline at end of file diff --git a/source/store/sectorcourses/sectorcourses.types.js b/source/store/sectorcourses/sectorcourses.types.js deleted file mode 100644 index ec2ed726a15d626c53411d108a4d9407852d269f..0000000000000000000000000000000000000000 --- a/source/store/sectorcourses/sectorcourses.types.js +++ /dev/null @@ -1,2 +0,0 @@ -"use strict"; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VjdG9yY291cnNlcy50eXBlcy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbInNlY3RvcmNvdXJzZXMudHlwZXMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiJ9 \ No newline at end of file diff --git a/source/store/sectorfields/index.js b/source/store/sectorfields/index.js deleted file mode 100644 index 05164397d73f1799a9da1293a533588dd3ada8ae..0000000000000000000000000000000000000000 --- a/source/store/sectorfields/index.js +++ /dev/null @@ -1,6 +0,0 @@ -"use strict"; -const sectorfields_reducer_1 = require("./sectorfields.reducer"); -exports.sectorFieldsReducer = sectorfields_reducer_1.sectorFieldsReducer; -const sectorfields_transformers_1 = require("./sectorfields.transformers"); -exports.deimmutifySectorFields = sectorfields_transformers_1.deimmutifySectorFields; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJpbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQ0EsaUVBQTZEO0FBTTNELHlFQUFtQjtBQUxyQiwyRUFBcUU7QUFNbkUsb0ZBQXNCIn0= \ No newline at end of file diff --git a/source/store/sectorfields/sectorfields.initial-state.js b/source/store/sectorfields/sectorfields.initial-state.js deleted file mode 100644 index 88e38592612bf2403acf24125d20c4f41a4074d6..0000000000000000000000000000000000000000 --- a/source/store/sectorfields/sectorfields.initial-state.js +++ /dev/null @@ -1,5 +0,0 @@ -"use strict"; -const immutable_1 = require("immutable"); -// export const INITIAL_STATE = List([new CourseFieldRecord({})]); -exports.SECTOR_FIELDS_INITIAL_STATE = immutable_1.List(); -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VjdG9yZmllbGRzLmluaXRpYWwtc3RhdGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJzZWN0b3JmaWVsZHMuaW5pdGlhbC1zdGF0ZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEseUNBQWlDO0FBR2pDLGdGQUFnRjtBQUNuRSxRQUFBLDJCQUEyQixHQUFHLGdCQUFJLEVBQWdCLENBQUMifQ== \ No newline at end of file diff --git a/source/store/sectorfields/sectorfields.reducer.js b/source/store/sectorfields/sectorfields.reducer.js deleted file mode 100644 index 62770888c0a9aae5f02281abf86f84ae2d0665f3..0000000000000000000000000000000000000000 --- a/source/store/sectorfields/sectorfields.reducer.js +++ /dev/null @@ -1,30 +0,0 @@ -"use strict"; -const sectorfields_initial_state_1 = require("./sectorfields.initial-state"); -const immutable_1 = require("immutable"); -const constants_1 = require("../../constants"); -function sectorFieldsReducer(state = sectorfields_initial_state_1.SECTOR_FIELDS_INITIAL_STATE, action) { - switch (action.type) { - case constants_1.SECTORFIELDS_RECEIVED: - let newSectorFields = Array(); - let i = 0; - action.payload.sectorFields.forEach(sectorField => { - newSectorFields.push({ id: sectorField.id, name: sectorField.name, selected: false }); - i++; - }); - return immutable_1.Seq(newSectorFields).map(n => n).toList(); - case constants_1.SECTORFIELDS_SELECTED_SAVE: - let selectedSectorFields = Array(); - let ind = 0; - state.forEach(sectorField => { - selectedSectorFields.push({ id: sectorField.id, name: sectorField.name, selected: action.payload.sectorFieldsSelected[ind] }); - ind++; - }); - return immutable_1.Seq(selectedSectorFields).map(n => n).toList(); - case constants_1.SECTORFIELDS_INIT: - return sectorfields_initial_state_1.SECTOR_FIELDS_INITIAL_STATE; - default: return state; - } -} -exports.sectorFieldsReducer = sectorFieldsReducer; -; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VjdG9yZmllbGRzLnJlZHVjZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJzZWN0b3JmaWVsZHMucmVkdWNlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQ0EsNkVBQTJFO0FBQzNFLHlDQUFnQztBQUVoQywrQ0FJeUI7QUFFekIsNkJBQW9DLFFBQXVCLHdEQUEyQixFQUFFLE1BQU07SUFDNUYsTUFBTSxDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUM7UUFDcEIsS0FBSyxpQ0FBcUI7WUFDdEIsSUFBSSxlQUFlLEdBQUcsS0FBSyxFQUFnQixDQUFDO1lBQzVDLElBQUksQ0FBQyxHQUFDLENBQUMsQ0FBQztZQUNSLE1BQU0sQ0FBQyxPQUFPLENBQUMsWUFBWSxDQUFDLE9BQU8sQ0FBQyxXQUFXO2dCQUMzQyxlQUFlLENBQUMsSUFBSSxDQUFlLEVBQUMsRUFBRSxFQUFFLFdBQVcsQ0FBQyxFQUFFLEVBQUUsSUFBSSxFQUFFLFdBQVcsQ0FBQyxJQUFJLEVBQUUsUUFBUSxFQUFFLEtBQUssRUFBQyxDQUFDLENBQUM7Z0JBQ2xHLENBQUMsRUFBRSxDQUFDO1lBQ1IsQ0FBQyxDQUFDLENBQUM7WUFDSCxNQUFNLENBQUMsZUFBRyxDQUFDLGVBQWUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUM7UUFDckQsS0FBSyxzQ0FBMEI7WUFDM0IsSUFBSSxvQkFBb0IsR0FBRyxLQUFLLEVBQWdCLENBQUM7WUFDakQsSUFBSSxHQUFHLEdBQUMsQ0FBQyxDQUFDO1lBQ1YsS0FBSyxDQUFDLE9BQU8sQ0FBQyxXQUFXO2dCQUNyQixvQkFBb0IsQ0FBQyxJQUFJLENBQWUsRUFBQyxFQUFFLEVBQUUsV0FBVyxDQUFDLEVBQUUsRUFBRSxJQUFJLEVBQUUsV0FBVyxDQUFDLElBQUksRUFBRSxRQUFRLEVBQUUsTUFBTSxDQUFDLE9BQU8sQ0FBQyxvQkFBb0IsQ0FBQyxHQUFHLENBQUMsRUFBQyxDQUFDLENBQUM7Z0JBQzFJLEdBQUcsRUFBRSxDQUFDO1lBQ1YsQ0FBQyxDQUFDLENBQUM7WUFDSCxNQUFNLENBQUMsZUFBRyxDQUFDLG9CQUFvQixDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQztRQUMxRCxLQUFLLDZCQUFpQjtZQUNsQixNQUFNLENBQUMsd0RBQTJCLENBQUM7UUFDdkMsU0FBUyxNQUFNLENBQUMsS0FBSyxDQUFDO0lBQ3hCLENBQUM7QUFDSCxDQUFDO0FBdEJELGtEQXNCQztBQUFBLENBQUMifQ== \ No newline at end of file diff --git a/source/store/sectorfields/sectorfields.transformers.js b/source/store/sectorfields/sectorfields.transformers.js deleted file mode 100644 index 7659b3c268a6e06430e862275500b08d547210a7..0000000000000000000000000000000000000000 --- a/source/store/sectorfields/sectorfields.transformers.js +++ /dev/null @@ -1,14 +0,0 @@ -"use strict"; -function deimmutifySectorFields(state) { - let fetchedSectorFields = new Array(); - state.forEach(sectorField => { - fetchedSectorFields.push({ id: sectorField.id, name: sectorField.name, selected: sectorField.selected }); - }); - return fetchedSectorFields; -} -exports.deimmutifySectorFields = deimmutifySectorFields; -; -/* export function reimmutifyCourseFields(plain): ICourseFields { - return List(plain ? plain.map(CourseFieldRecord) : []); -} */ -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VjdG9yZmllbGRzLnRyYW5zZm9ybWVycy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbInNlY3RvcmZpZWxkcy50cmFuc2Zvcm1lcnMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUVBLGdDQUF1QyxLQUFvQjtJQUN2RCxJQUFJLG1CQUFtQixHQUFHLElBQUksS0FBSyxFQUFFLENBQUM7SUFDdEMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxXQUFXO1FBQ3JCLG1CQUFtQixDQUFDLElBQUksQ0FBZSxFQUFDLEVBQUUsRUFBRSxXQUFXLENBQUMsRUFBRSxFQUFFLElBQUksRUFBRSxXQUFXLENBQUMsSUFBSSxFQUFFLFFBQVEsRUFBRSxXQUFXLENBQUMsUUFBUSxFQUFDLENBQUMsQ0FBQztJQUN6SCxDQUFDLENBQUMsQ0FBQztJQUNILE1BQU0sQ0FBQyxtQkFBbUIsQ0FBQztBQUMvQixDQUFDO0FBTkQsd0RBTUM7QUFBQSxDQUFDO0FBRUY7O0lBRUkifQ== \ No newline at end of file diff --git a/source/store/sectorfields/sectorfields.types.js b/source/store/sectorfields/sectorfields.types.js deleted file mode 100644 index c93063305231c7922caa55a7d96974a8a7059ae7..0000000000000000000000000000000000000000 --- a/source/store/sectorfields/sectorfields.types.js +++ /dev/null @@ -1,2 +0,0 @@ -"use strict"; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VjdG9yZmllbGRzLnR5cGVzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsic2VjdG9yZmllbGRzLnR5cGVzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiIifQ== \ No newline at end of file diff --git a/source/store/store.js b/source/store/store.js deleted file mode 100644 index 13ae4cdaf5797cae85799bec4d8e55a88c7b84c0..0000000000000000000000000000000000000000 --- a/source/store/store.js +++ /dev/null @@ -1,35 +0,0 @@ -"use strict"; -const redux_1 = require("redux"); -const courseFields = require("./coursefields"); -const sectorFields = require("./sectorfields"); -const regions = require("./regionschools"); -const sectors = require("./sectorcourses"); -const studentDataFields = require("./studentdatafields"); -const epalclasses = require("./epalclasses"); -const loginInfo = require("./logininfo"); -const criter = require("./criteria"); -; -exports.rootReducer = redux_1.combineReducers({ - courseFields: courseFields.courseFieldsReducer, - sectorFields: sectorFields.sectorFieldsReducer, - regions: regions.regionSchoolsReducer, - sectors: sectors.sectorCoursesReducer, - studentDataFields: studentDataFields.studentDataFieldsReducer, - epalclasses: epalclasses.epalclassesReducer, - loginInfo: loginInfo.loginInfoReducer, - criter: criter.criteriaReducer, -}); -function deimmutify(state) { - return { - courseFields: courseFields.deimmutifyCourseFields(state.courseFields), - sectorFields: sectorFields.deimmutifySectorFields(state.sectorFields), - regions: regions.deimmutifyRegionSchools(state.regions), - sectors: sectors.deimmutifySectorCourses(state.sectors), - studentdataFields: studentDataFields.deimmutifyStudentDataFields(state.studentDataFields), - epalclasses: epalclasses.deimmutifyEpalClasses(state.epalclasses), - loginInfo: loginInfo.deimmutifyLoginInfo(state.loginInfo), - criter: criter.deimmutifyCriteria(state.criter) - }; -} -exports.deimmutify = deimmutify; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3RvcmUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJzdG9yZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsaUNBQXdDO0FBQ3hDLCtDQUErQztBQUMvQywrQ0FBK0M7QUFDL0MsMkNBQTJDO0FBQzNDLDJDQUEyQztBQUMzQyx5REFBeUQ7QUFDekQsNkNBQTZDO0FBQzdDLHlDQUF5QztBQUN6QyxxQ0FBcUM7QUFlcEMsQ0FBQztBQUVXLFFBQUEsV0FBVyxHQUFHLHVCQUFlLENBQVk7SUFDbkQsWUFBWSxFQUFFLFlBQVksQ0FBQyxtQkFBbUI7SUFDOUMsWUFBWSxFQUFFLFlBQVksQ0FBQyxtQkFBbUI7SUFDOUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxvQkFBb0I7SUFDckMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxvQkFBb0I7SUFDckMsaUJBQWlCLEVBQUUsaUJBQWlCLENBQUMsd0JBQXdCO0lBQzdELFdBQVcsRUFBRSxXQUFXLENBQUMsa0JBQWtCO0lBQzNDLFNBQVMsRUFBRSxTQUFTLENBQUMsZ0JBQWdCO0lBQ3JDLE1BQU0sRUFBRSxNQUFNLENBQUMsZUFBZTtDQUVoQyxDQUFDLENBQUM7QUFFSCxvQkFBMkIsS0FBZ0I7SUFDekMsTUFBTSxDQUFDO1FBQ0wsWUFBWSxFQUFFLFlBQVksQ0FBQyxzQkFBc0IsQ0FBQyxLQUFLLENBQUMsWUFBWSxDQUFDO1FBQ3JFLFlBQVksRUFBRSxZQUFZLENBQUMsc0JBQXNCLENBQUMsS0FBSyxDQUFDLFlBQVksQ0FBQztRQUNyRSxPQUFPLEVBQUUsT0FBTyxDQUFDLHVCQUF1QixDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUM7UUFDdkQsT0FBTyxFQUFFLE9BQU8sQ0FBQyx1QkFBdUIsQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDO1FBQ3ZELGlCQUFpQixFQUFFLGlCQUFpQixDQUFDLDJCQUEyQixDQUFDLEtBQUssQ0FBQyxpQkFBaUIsQ0FBQztRQUN6RixXQUFXLEVBQUUsV0FBVyxDQUFDLHFCQUFxQixDQUFDLEtBQUssQ0FBQyxXQUFXLENBQUM7UUFDakUsU0FBUyxFQUFFLFNBQVMsQ0FBQyxtQkFBbUIsQ0FBQyxLQUFLLENBQUMsU0FBUyxDQUFDO1FBQ3pELE1BQU0sRUFBRSxNQUFNLENBQUMsa0JBQWtCLENBQUMsS0FBSyxDQUFDLE1BQU0sQ0FBQztLQUNoRCxDQUFDO0FBQ0osQ0FBQztBQVhELGdDQVdDIn0= \ No newline at end of file diff --git a/source/store/studentdatafields/index.js b/source/store/studentdatafields/index.js deleted file mode 100644 index 8f857fed2ae976fcda398bfab42cdf666ae820d9..0000000000000000000000000000000000000000 --- a/source/store/studentdatafields/index.js +++ /dev/null @@ -1,6 +0,0 @@ -"use strict"; -const studentdatafields_reducer_1 = require("./studentdatafields.reducer"); -exports.studentDataFieldsReducer = studentdatafields_reducer_1.studentDataFieldsReducer; -const studentdatafields_transformers_1 = require("./studentdatafields.transformers"); -exports.deimmutifyStudentDataFields = studentdatafields_transformers_1.deimmutifyStudentDataFields; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJpbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQ0EsMkVBQXVFO0FBTXJFLHdGQUF3QjtBQUwxQixxRkFBK0U7QUFNN0UsbUdBQTJCIn0= \ No newline at end of file diff --git a/source/store/studentdatafields/studentdatafields.initial-state.js b/source/store/studentdatafields/studentdatafields.initial-state.js deleted file mode 100644 index 2f8fdac3d747d807b4d694c4eb627907f7ad7d68..0000000000000000000000000000000000000000 --- a/source/store/studentdatafields/studentdatafields.initial-state.js +++ /dev/null @@ -1,5 +0,0 @@ -"use strict"; -const immutable_1 = require("immutable"); -// export const INITIAL_STATE = List([new CourseFieldRecord({})]); -exports.STUDENT_DATA_FIELDS_INITIAL_STATE = immutable_1.List(); -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R1ZGVudGRhdGFmaWVsZHMuaW5pdGlhbC1zdGF0ZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbInN0dWRlbnRkYXRhZmllbGRzLmluaXRpYWwtc3RhdGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLHlDQUFpQztBQUdqQyxnRkFBZ0Y7QUFDbkUsUUFBQSxpQ0FBaUMsR0FBRyxnQkFBSSxFQUFxQixDQUFDIn0= \ No newline at end of file diff --git a/source/store/studentdatafields/studentdatafields.reducer.js b/source/store/studentdatafields/studentdatafields.reducer.js deleted file mode 100644 index 9c6a0ed707ccbf3b2e731d2e20f5006929347ff9..0000000000000000000000000000000000000000 --- a/source/store/studentdatafields/studentdatafields.reducer.js +++ /dev/null @@ -1,20 +0,0 @@ -"use strict"; -const studentdatafields_initial_state_1 = require("./studentdatafields.initial-state"); -const immutable_1 = require("immutable"); -const constants_1 = require("../../constants"); -function studentDataFieldsReducer(state = studentdatafields_initial_state_1.STUDENT_DATA_FIELDS_INITIAL_STATE, action) { - switch (action.type) { - case constants_1.STUDENTDATAFIELDS_SAVE: - let studentDataFields = Array(); - let ind = 0; - action.payload.studentDataFields.forEach(studentDataField => { - studentDataFields.push(studentDataField); - ind++; - }); - return immutable_1.Seq(studentDataFields).map(n => n).toList(); - default: return state; - } -} -exports.studentDataFieldsReducer = studentDataFieldsReducer; -; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R1ZGVudGRhdGFmaWVsZHMucmVkdWNlci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbInN0dWRlbnRkYXRhZmllbGRzLnJlZHVjZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUNBLHVGQUFzRjtBQUN0Rix5Q0FBZ0M7QUFFaEMsK0NBR3lCO0FBRXpCLGtDQUF5QyxRQUE0QixtRUFBaUMsRUFBRSxNQUFNO0lBQzVHLE1BQU0sQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDO1FBQ3BCLEtBQUssa0NBQXNCO1lBQ3ZCLElBQUksaUJBQWlCLEdBQUcsS0FBSyxFQUFxQixDQUFDO1lBQ25ELElBQUksR0FBRyxHQUFDLENBQUMsQ0FBQztZQUVWLE1BQU0sQ0FBQyxPQUFPLENBQUMsaUJBQWlCLENBQUMsT0FBTyxDQUFDLGdCQUFnQjtnQkFDckQsaUJBQWlCLENBQUMsSUFBSSxDQUFvQixnQkFBZ0IsQ0FBQyxDQUFDO2dCQUM1RCxHQUFHLEVBQUUsQ0FBQztZQUNWLENBQUMsQ0FBQyxDQUFDO1lBRUgsTUFBTSxDQUFDLGVBQUcsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUM7UUFDdkQsU0FBUyxNQUFNLENBQUMsS0FBSyxDQUFDO0lBQ3hCLENBQUM7QUFDSCxDQUFDO0FBZEQsNERBY0M7QUFBQSxDQUFDIn0= \ No newline at end of file diff --git a/source/store/studentdatafields/studentdatafields.transformers.js b/source/store/studentdatafields/studentdatafields.transformers.js deleted file mode 100644 index 894f8ccabcdfa11679801b011ff681c5bb4e4fad..0000000000000000000000000000000000000000 --- a/source/store/studentdatafields/studentdatafields.transformers.js +++ /dev/null @@ -1,31 +0,0 @@ -"use strict"; -function deimmutifyStudentDataFields(state) { - let fetchedStudentDataFields = new Array(); - /* - state.forEach(studentdataField => { - fetchedStudentDataFields.push({studentSurname: studentdataField.studentFirstname, - studentFirstname: studentdataField.studentSurname, guardianSurname: studentdataField.guardianFirstname, - guardianFirstname: studentdataField.guardianSurname, - studentAmka: studentdataField.studentAmka, regionAddress: studentdataField.regionAddress, - regionTK: studentdataField.regionTK,regionArea: studentdataField.regionArea, - certificateType: studentdataField.certificateType, relationToStudent: studentdataField.relationToStudent - - }); - */ - state.forEach(studentdataField => { - fetchedStudentDataFields.push({ epaluser_id: studentdataField.epaluser_id, - name: studentdataField.name, studentsurname: studentdataField.studentsurname, - studentamka: studentdataField.studentamka, regionaddress: studentdataField.regionaddress, - regiontk: studentdataField.regiontk, regionarea: studentdataField.regionarea, - certificatetype: studentdataField.certificatetype, relationtostudent: studentdataField.relationtostudent, - currentclass: studentdataField.currentclass - }); - }); - return fetchedStudentDataFields; -} -exports.deimmutifyStudentDataFields = deimmutifyStudentDataFields; -; -/* export function reimmutifyCourseFields(plain): ICourseFields { - return List(plain ? plain.map(CourseFieldRecord) : []); -} */ -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R1ZGVudGRhdGFmaWVsZHMudHJhbnNmb3JtZXJzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsic3R1ZGVudGRhdGFmaWVsZHMudHJhbnNmb3JtZXJzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFFQSxxQ0FBNEMsS0FBeUI7SUFDakUsSUFBSSx3QkFBd0IsR0FBRyxJQUFJLEtBQUssRUFBRSxDQUFDO0lBQzNDOzs7Ozs7Ozs7O01BVUU7SUFDRixLQUFLLENBQUMsT0FBTyxDQUFDLGdCQUFnQjtRQUMxQix3QkFBd0IsQ0FBQyxJQUFJLENBQW9CLEVBQUMsV0FBVyxFQUFDLGdCQUFnQixDQUFDLFdBQVc7WUFDeEYsSUFBSSxFQUFFLGdCQUFnQixDQUFDLElBQUksRUFBRSxjQUFjLEVBQUUsZ0JBQWdCLENBQUMsY0FBYztZQUM1RSxXQUFXLEVBQUUsZ0JBQWdCLENBQUMsV0FBVyxFQUFFLGFBQWEsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO1lBQ3hGLFFBQVEsRUFBRSxnQkFBZ0IsQ0FBQyxRQUFRLEVBQUMsVUFBVSxFQUFFLGdCQUFnQixDQUFDLFVBQVU7WUFDM0UsZUFBZSxFQUFFLGdCQUFnQixDQUFDLGVBQWUsRUFBRSxpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxpQkFBaUI7WUFDeEcsWUFBWSxFQUFFLGdCQUFnQixDQUFDLFlBQVk7U0FDNUMsQ0FBQyxDQUFDO0lBQ1AsQ0FBQyxDQUFDLENBQUM7SUFDSCxNQUFNLENBQUMsd0JBQXdCLENBQUM7QUFDcEMsQ0FBQztBQXZCRCxrRUF1QkM7QUFBQSxDQUFDO0FBRUY7O0lBRUkifQ== \ No newline at end of file diff --git a/source/store/studentdatafields/studentdatafields.types.js b/source/store/studentdatafields/studentdatafields.types.js deleted file mode 100644 index 1f848e4e0da52c38e3c686a4dcd5017b53a8e3e5..0000000000000000000000000000000000000000 --- a/source/store/studentdatafields/studentdatafields.types.js +++ /dev/null @@ -1,2 +0,0 @@ -"use strict"; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R1ZGVudGRhdGFmaWVsZHMudHlwZXMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJzdHVkZW50ZGF0YWZpZWxkcy50eXBlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiIn0= \ No newline at end of file