This commit is contained in:
2019-03-06 19:28:57 +00:00
parent 98f3513d1b
commit 0aa3c29a87
3 changed files with 43 additions and 8 deletions

View File

@@ -1,12 +1,20 @@
/* xeslint-disable */
/* eslint-disable */
import store from "../store";
var devModeShowErrors = false;
function dealWithError(msg) {
store.commit("logItem", msg);
if (devModeShowErrors) {
alert("Error: " + msg);
}
}
export default {
developmentModeShowErrorsImmediately(showErrorsImmediately) {
devModeShowErrors = showErrorsImmediately;
},
handleGeneralError(message, source, lineno, colno, error) {
var msg = "GeneralError: \n" + message;
var msg = "General error: \n" + message;
if (source) {
msg += "\nsource: " + source;
}
@@ -22,12 +30,22 @@ export default {
dealWithError(msg);
},
handleVueError(err, vm, info) {
var msg = "VueError: \n" + err;
if (vm) {
msg += "\nvm present ";
}
var msg = "Vue error: \n" + err;
// if (vm) {
// msg += "\nvm present ";
// }
if (info) {
msg += "\ninfo: " + info;
}
dealWithError(msg);
},
handleVueWarning(wmsg, vm, trace) {
var msg = "Vue warning: \n" + wmsg;
// if (vm) {
// msg += "\nvm present ";
// }
if (trace) {
msg += "\ntrace: " + trace;
}
dealWithError(msg);
}