UNPKG

@omegabigdata/honoplay-redux-helper

Version:
131 lines (113 loc) 3.48 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.postTrainerRenewToken = exports.fetchClassroomList = exports.fethTrainerUserToken = exports.fetchTraineeList = exports.fetchTrainingList = void 0; var _TrainerUser = require("../helpers/ActionTypes/TrainerUser"); var _honoplayApiHelperNode = require("@omegabigdata/honoplay-api-helper-node"); var fetchTrainingList = function fetchTrainingList() { return function (dispatch) { dispatch({ type: _TrainerUser.FETCHING_TRAINING_LIST }); _honoplayApiHelperNode.TrainerUser.getTraining(function (success) { dispatch({ type: _TrainerUser.FETCH_TRAINING_LIST_SUCCESS, data: success.data }); }, function (error) { dispatch({ type: _TrainerUser.FETCH_TRAINING_LIST_FAILED, data: { error: error } }); }); }; }; exports.fetchTrainingList = fetchTrainingList; var fetchTraineeList = function fetchTraineeList(classroomId) { return function (dispatch) { dispatch({ type: _TrainerUser.FETCHING_TRAINEE_BY_CLASSROOM_ID }); _honoplayApiHelperNode.TrainerUser.getTraineeByClassroomId(classroomId, function (success) { dispatch({ type: _TrainerUser.FETCH_TRAINEE_BY_CLASSROOM_ID_SUCCESS, data: success.data }); }, function (error) { dispatch({ type: _TrainerUser.FETCH_TRAINEE_BY_CLASSROOM_ID_FAILED, data: { error: error } }); }); }; }; exports.fetchTraineeList = fetchTraineeList; var fethTrainerUserToken = function fethTrainerUserToken(authModel) { return function (dispatch) { dispatch({ type: _TrainerUser.FETCHING_TRAINER_USER_TOKEN }); _honoplayApiHelperNode.TrainerUser.getAuthenticate(authModel, function (success) { dispatch({ type: _TrainerUser.FETCH_TRAINER_USER_TOKEN_SUCCESS, data: success.data }); }, function (error) { dispatch({ type: _TrainerUser.FETCH_TRAINER_USER_TOKEN_FAILED, data: { error: error } }); }); }; }; exports.fethTrainerUserToken = fethTrainerUserToken; var fetchClassroomList = function fetchClassroomList(trainingId) { return function (dispatch) { dispatch({ type: _TrainerUser.FETCHING_CLASSROOM_BY_TRAINING_ID }); _honoplayApiHelperNode.TrainerUser.getClassroomByTrainingId(trainingId, function (success) { dispatch({ type: _TrainerUser.FETCH_CLASSROOM_BY_TRAINING_ID_SUCCESS, data: success.data }); }, function (error) { dispatch({ type: _TrainerUser.FETCH_CLASSROOM_BY_TRAINING_ID_FAILED, data: { error: error } }); }); }; }; exports.fetchClassroomList = fetchClassroomList; var postTrainerRenewToken = function postTrainerRenewToken(token) { return function (dispatch) { dispatch({ type: _TrainerUser.UPDATING_TRAINER_RENEW_TOKEN }); _honoplayApiHelperNode.TrainerUser.postTrainerRenewToken(token, function (success) { dispatch({ type: _TrainerUser.UPDATE_TRAINER_RENEW_TOKEN_SUCCESS, data: success.data }); }, function (error) { dispatch({ type: _TrainerUser.UPDATE_TRAINER_RENEW_TOKEN_FAILED, data: { error: error } }); }); }; }; exports.postTrainerRenewToken = postTrainerRenewToken; //# sourceMappingURL=TrainerUser.js.map