UNPKG

@omegabigdata/honoplay-redux-helper

Version:
85 lines (73 loc) 2.42 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.updateWorkingStatus = exports.postWorkingStatus = exports.fetchWorkingStatusList = void 0; var _WorkingStatus = require("../helpers/ActionTypes/WorkingStatus"); var _honoplayApiHelperNode = require("@omegabigdata/honoplay-api-helper-node"); var fetchWorkingStatusList = function fetchWorkingStatusList() { var skip = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : null; var take = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null; return function (dispatch) { dispatch({ type: _WorkingStatus.FETCHING_WORKING_STATUS_LIST }); _honoplayApiHelperNode.WorkingStatus.getWorkingStatus(skip, take, function (success) { dispatch({ type: _WorkingStatus.FETCH_WORKING_STATUS_LIST_SUCCESS, data: success.data }); }, function (error) { dispatch({ type: _WorkingStatus.FETCH_WORKING_STATUS_LIST_FAILED, data: { error: error } }); }); }; }; exports.fetchWorkingStatusList = fetchWorkingStatusList; var postWorkingStatus = function postWorkingStatus(workingStatusModel) { return function (dispatch) { dispatch({ type: _WorkingStatus.CREATING_WORKING_STATUS }); _honoplayApiHelperNode.WorkingStatus.postWorkingStatus(workingStatusModel, function (success) { dispatch({ type: _WorkingStatus.CREATE_WORKING_STATUS_SUCCESS, data: success.data }); }, function (error) { dispatch({ type: _WorkingStatus.CREATE_WORKING_STATUS_FAILED, data: { error: error } }); }); }; }; exports.postWorkingStatus = postWorkingStatus; var updateWorkingStatus = function updateWorkingStatus(workingStatusModel) { return function (dispatch) { dispatch({ type: _WorkingStatus.UPDATING_WORKING_STATUS }); _honoplayApiHelperNode.WorkingStatus.putWorkingStatus(workingStatusModel, function (success) { dispatch({ type: _WorkingStatus.UPDATE_WORKING_STATUS_SUCCESS, data: success.data }); }, function (error) { dispatch({ type: _WorkingStatus.UPDATE_WORKING_STATUS_FAILED, data: { error: error } }); }); }; }; exports.updateWorkingStatus = updateWorkingStatus; //# sourceMappingURL=WorkingStatus.js.map