UNPKG

abort-utils

Version:

Utility functions to use and combine `AbortSignal` and `AbortController` with Promises

13 lines (12 loc) 462 B
import { onAbort } from './on-abort.js'; onAbort(undefined); onAbort(AbortSignal.abort()); onAbort(AbortSignal.abort(), new AbortController()); onAbort(new AbortController()); onAbort(new AbortController(), new AbortController()); onAbort(AbortSignal.abort(), new MutationObserver(console.log)); onAbort(AbortSignal.abort(), new IntersectionObserver(console.log)); onAbort(AbortSignal.abort(), () => { // All good }); using _ = onAbort(AbortSignal.abort());