jsketcher/web/app/utils/errors.js
2018-01-03 01:35:51 -08:00

16 lines
309 B
JavaScript

export const ERROR_TYPE = 'CAD_ERROR';
export function isTCADError(err) {
return err && err.type === ERROR_TYPE;
}
export default class CadError extends Error {
constructor(code, payload) {
super(code);
this.code = code;
this.payload = payload;
}
}
CadError.prototype.type = ERROR_TYPE;