overleaf-cep/services/web/frontend/js/utils/abort-signal.ts
Alf Eaton 9d290ae234 Add polyfills for AbortSignal.any and AbortSignal.timeout (#24958)
GitOrigin-RevId: d0fc041054e17f50b5b19343e06e857bd9635902
2025-04-28 08:05:04 +00:00

5 lines
177 B
TypeScript

import './abortsignal-polyfill'
export const signalWithTimeout = (signal: AbortSignal, timeout: number) => {
return AbortSignal.any([signal, AbortSignal.timeout(timeout)])
}