mirror of
https://github.com/xibyte/jsketcher
synced 2025-12-08 01:13:27 +01:00
16 lines
299 B
JavaScript
16 lines
299 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;
|
|
this.type = ERROR_TYPE;
|
|
}
|
|
}
|