File: D:/HostingSpaces/SBogers10/shop.komma.nl/resources/js/errorHandler.js
/**
* Handles errors!
*/
export default class ErrorHandler {
/**
* Returns a function that can log error messages, prefixed with a given name.
* Optionally, returning a default value, so you can resume execution
* @param name
* @param defaultValue
* @return {function(...[*]=)}
*/
static logFor(name, defaultValue = undefined) {
return function (error) {
console.error(name + ': ' + error)
if(typeof(defaultValue) !== 'undefined') return defaultValue;
}
}
}