UNPKG

@directus/api

Version:

Directus is a real-time API and App dashboard for managing SQL database content

17 lines (16 loc) 427 B
//#region src/services/tus/utils/wait-timeout.ts function waitTimeout(timeout, signal) { return new Promise((resolve) => { const handler = setTimeout(() => { resolve(false); }, timeout); const abortListener = () => { clearTimeout(handler); signal.removeEventListener("abort", abortListener); resolve(false); }; signal.addEventListener("abort", abortListener); }); } //#endregion export { waitTimeout };