jsketcher/modules/network/createHttpError.ts
2020-05-21 17:23:07 -07:00

15 lines
293 B
TypeScript

export class HttpError extends Error {
status: number;
readonly isHttpError = true;
constructor(status: number, statusText: string) {
super(status + ": " + statusText);
}
}
export function createHttpError(res: Response) {
return new HttpError(res.status, res.statusText);
}