UNPKG

@omegabigdata/honoplay-redux-helper

Version:
191 lines (155 loc) 6.67 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.updateTrainingReducers = exports.createTrainingReducers = exports.trainingReducers = exports.trainingListReducers = exports.trainingListByTrainingSeriesIdReducers = void 0; var _Training = require("../helpers/ActionTypes/Training"); function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; } function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(source, true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(source).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } var TRAINING_LIST_INITIAL_STATE = { isTrainingListLoading: false, TrainingList: null, errorTrainingList: null }; var TRAINING_INITIAL_STATE = { isTrainingLoading: false, training: null, errorTraining: null }; var CREATE_TRAINING_INITIAL_STATE = { isCreateTrainingLoading: false, createTraining: null, errorCreateTraining: null }; var UPDATE_TRAINING_INITIAL_STATE = { isUpdateTrainingLoading: false, updateTraining: null, errorUpdateTraining: null }; var TRAINING_LIST_BY_TRAININGSERIESID_INITIAL_STATE = { isTrainingListByTrainingSeriesIdLoading: false, TrainingListByTrainingSeriesId: null, errorTrainingListByTrainingSeriesId: null }; var trainingListByTrainingSeriesIdReducers = function trainingListByTrainingSeriesIdReducers() { var state = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : TRAINING_LIST_BY_TRAININGSERIESID_INITIAL_STATE; var action = arguments.length > 1 ? arguments[1] : undefined; switch (action.type) { case _Training.FETCHING_TRAINING_BY_TRAININGSERIES_LIST: return _objectSpread({}, state, { isTrainingListByTrainingSeriesIdLoading: true, errorTrainingListByTrainingSeriesId: null }); case _Training.FETCH_TRAINING_BY_TRAININGSERIES_LIST_SUCCESS: return _objectSpread({}, state, { isTrainingListByTrainingSeriesIdLoading: false, TrainingListByTrainingSeriesId: action.data }); case _Training.FETCH_TRAINING_BY_TRAININGSERIES_LIST_FAILED: return _objectSpread({}, state, { isTrainingListByTrainingSeriesIdLoading: false, errorTrainingListByTrainingSeriesId: action.data.error }); default: return state; } }; exports.trainingListByTrainingSeriesIdReducers = trainingListByTrainingSeriesIdReducers; var trainingListReducers = function trainingListReducers() { var state = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : TRAINING_LIST_INITIAL_STATE; var action = arguments.length > 1 ? arguments[1] : undefined; switch (action.type) { case _Training.FETCHING_TRAINING_LIST: return _objectSpread({}, state, { isTrainingListLoading: true, errorTrainingList: null }); case _Training.FETCH_TRAINING_LIST_SUCCESS: return _objectSpread({}, state, { isTrainingListLoading: false, TrainingList: action.data }); case _Training.FETCH_TRAINING_LIST_FAILED: return _objectSpread({}, state, { isTrainingListLoading: false, errorTrainingList: action.data.error }); default: return state; } }; exports.trainingListReducers = trainingListReducers; var trainingReducers = function trainingReducers() { var state = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : TRAINING_INITIAL_STATE; var action = arguments.length > 1 ? arguments[1] : undefined; switch (action.type) { case _Training.FETCHING_TRAINING: return _objectSpread({}, state, { isTrainingLoading: true, errorTraining: null }); case _Training.FETCH_TRAINING_SUCCESS: return _objectSpread({}, state, { isTrainingLoading: false, training: action.data }); case _Training.FETCH_TRAINING_FAILED: return _objectSpread({}, state, { isTrainingLoading: false, errorTraining: action.data.error }); default: return state; } }; exports.trainingReducers = trainingReducers; var createTrainingReducers = function createTrainingReducers() { var state = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : CREATE_TRAINING_INITIAL_STATE; var action = arguments.length > 1 ? arguments[1] : undefined; switch (action.type) { case _Training.CREATING_TRAINING: return _objectSpread({}, state, { isCreateTrainingLoading: true, errorCreateTraining: null }); case _Training.CREATE_TRAINING_SUCCESS: return _objectSpread({}, state, { isCreateTrainingLoading: false, createTraining: action.data }); case _Training.CREATE_TRAINING_FAILED: return _objectSpread({}, state, { isCreateTrainingLoading: false, errorCreateTraining: action.data.error }); default: return state; } }; exports.createTrainingReducers = createTrainingReducers; var updateTrainingReducers = function updateTrainingReducers() { var state = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : UPDATE_TRAINING_INITIAL_STATE; var action = arguments.length > 1 ? arguments[1] : undefined; switch (action.type) { case _Training.UPDATING_TRAINING: return _objectSpread({}, state, { isUpdateTrainingLoading: true, errorUpdateTraining: null }); case _Training.UPDATE_TRAINING_SUCCESS: return _objectSpread({}, state, { isUpdateTrainingLoading: false, updateTraining: action.data }); case _Training.UPDATE_TRAINING_FAILED: return _objectSpread({}, state, { isUpdateTrainingLoading: false, errorUpdateTraining: action.data.error }); default: return state; } }; exports.updateTrainingReducers = updateTrainingReducers; //# sourceMappingURL=Training.js.map