@omegabigdata/honoplay-redux-helper
Version:
honoplay-redux-helper
131 lines (113 loc) • 3.48 kB
JavaScript
;
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