import { STUDENTDATAFIELDS_SAVE, STUDENTDATAFIELDS_INIT } from "../constants"; import { Injectable } from "@angular/core"; import { NgRedux } from "@angular-redux/store"; import { IAppState } from "../store"; @Injectable() export class StudentDataFieldsActions { constructor( private _ngRedux: NgRedux) { } saveStudentDataFields = (studentDataFields) => { return this._ngRedux.dispatch({ type: STUDENTDATAFIELDS_SAVE, payload: { studentDataFields } }); }; initStudentDataFields = () => { return this._ngRedux.dispatch({ type: STUDENTDATAFIELDS_INIT, payload: { } }); }; }