lml-main
Version:
This is now a mono repository published into many standalone packages.
18 lines • 913 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var redux_observable_1 = require("redux-observable");
var cosmoui_1 = require("cosmoui");
var actions_1 = require("../actions");
exports.putJobLabelAutoSuccess = function (action$, store) {
return action$.ofType(actions_1.PUT_JOB_LABEL_AUTO.SUCCESS)
.map(function (action) {
var _a = action.args, label = _a.label, autoIsOn = _a.autoIsOn;
return actions_1.setJobLabelAuto(label, autoIsOn);
});
};
exports.putJobLabelAutoError = function (action$, store) {
return action$.ofType(actions_1.PUT_JOB_LABEL_AUTO.ERROR)
.mapTo(cosmoui_1.notificationError('There was a problem switching auto allocation. Please refresh.'));
};
exports.putJobLabelAutoEpics = redux_observable_1.combineEpics(exports.putJobLabelAutoSuccess, exports.putJobLabelAutoError);
//# sourceMappingURL=put-job-label-auto.js.map