UNPKG

@lifaon/rx-js-light

Version:

Blazing fast Observables

16 lines (15 loc) 628 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isAbortErrorWithSignal = exports.isAbortError = void 0; var is_custom_error_1 = require("../custom-error/is-custom-error.cjs"); var abort_error_name_constant_1 = require("./abort-error-name.constant.cjs"); function isAbortError(value) { return (0, is_custom_error_1.isCustomError)(value, abort_error_name_constant_1.ABORT_ERROR_NAME); } exports.isAbortError = isAbortError; function isAbortErrorWithSignal(value, signal) { return isAbortError(value) && value.signal === signal; } exports.isAbortErrorWithSignal = isAbortErrorWithSignal;