epalclass.actions.ts 471 Bytes
Newer Older
Open Source Developer's avatar
Open Source Developer committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
import { EPALCLASSES_SAVE } from '../constants';
import { Injectable } from '@angular/core';
import { NgRedux } from 'ng2-redux';
import { IAppState } from '../store';


@Injectable()
export class EpalClassesActions {
  constructor(
    private _ngRedux: NgRedux<IAppState>) {}


  saveEpalClassesSelected = (epalClasses) => {
      return this._ngRedux.dispatch({
        type: EPALCLASSES_SAVE,
        payload: {
          epalClasses
        }
      });
  };

}