lunch/js/actions/ErrorActions.js

35 lines
571 B
JavaScript
Raw Normal View History

2016-12-22 21:22:47 -05:00
var ErrorConstants = require('../constants/ErrorConstants');
var models = require('../models');
2016-12-22 21:22:47 -05:00
var Error = models.Error;
function serverError(error) {
return {
type: ErrorConstants.ERROR_SERVER,
error: error
};
}
function ajaxError(error) {
var e = new Error();
e.ErrorId = 5;
2017-01-10 06:08:26 -05:00
e.ErrorString = "Request Failed: " + error;
2016-12-22 21:22:47 -05:00
return {
type: ErrorConstants.ERROR_AJAX,
error: e
};
}
function clearError() {
return {
type: ErrorConstants.CLEAR_ERROR,
};
}
module.exports = {
serverError: serverError,
ajaxError: ajaxError,
clearError: clearError
};