@omegabigdata/honoplay-redux-helper
Version:
honoplay-redux-helper
99 lines (85 loc) • 2.27 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.renewToken = exports.register = exports.fetchToken = exports.setTokenToDefault = void 0;
var _AdminUser = require("../helpers/ActionTypes/AdminUser");
var _honoplayApiHelperNode = require("@omegabigdata/honoplay-api-helper-node");
var setTokenToDefault = function setTokenToDefault() {
return function (dispatch) {
dispatch({
type: _AdminUser.SET_TOKEN_TO_DEFAULT
});
};
};
exports.setTokenToDefault = setTokenToDefault;
var fetchToken = function fetchToken(email, password) {
return function (dispatch) {
dispatch({
type: _AdminUser.FETCHING_TOKEN
});
var model = {
email: email,
password: password
};
_honoplayApiHelperNode.AdminUser.getAuthenticate(model, function (token) {
dispatch({
type: _AdminUser.FETCH_TOKEN_SUCCESS,
data: {
token: token.data
}
});
}, function (error) {
dispatch({
type: _AdminUser.FETCH_TOKEN_FAIL,
data: {
error: error
}
});
});
};
};
exports.fetchToken = fetchToken;
var register = function register(registerModel) {
return function (dispatch) {
dispatch({
type: _AdminUser.CREATING_ADMIN_USER
});
_honoplayApiHelperNode.AdminUser.postRegister(registerModel, function (success) {
dispatch({
type: _AdminUser.CREATE_ADMIN_USER_SUCCESS,
data: success.data
});
}, function (error) {
dispatch({
type: _AdminUser.CREATE_ADMIN_USER_FAILED,
data: {
error: error
}
});
});
};
};
exports.register = register;
var renewToken = function renewToken(token) {
return function (dispatch) {
dispatch({
type: _AdminUser.UPDATING_RENEW_TOKEN
});
_honoplayApiHelperNode.AdminUser.postRenewToken(token, function (success) {
dispatch({
type: _AdminUser.UPDATE_RENEW_TOKEN_SUCCESS,
data: success.data
});
}, function (error) {
dispatch({
type: _AdminUser.UPDATE_RENEW_TOKEN_FAILED,
data: {
error: error
}
});
});
};
};
exports.renewToken = renewToken;
//# sourceMappingURL=AdminUser.js.map