export class RequestCanceledError extends Error { public isCancel: boolean; constructor(msg: string) { super(msg); this.isCancel = true; Object.setPrototypeOf(this, RequestCanceledError); } } export const isCancel = (value: any): boolean => { return value && value.isCancel; };