瀏覽代碼

fix: AbortController is not defined on Node.js (Server Side Render) (#3169)

* fix: AbortController is not defined

* use globalThis

Co-authored-by: Antoine du Hamel <duhamelantoine1995@gmail.com>

Co-authored-by: Antoine du Hamel <duhamelantoine1995@gmail.com>
Marcelo Luiz Onhate 3 年之前
父節點
當前提交
c7e0a5a883
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      packages/@uppy/utils/src/AbortController.js

+ 2 - 2
packages/@uppy/utils/src/AbortController.js

@@ -1,6 +1,6 @@
 /**
 /**
  * Little AbortController proxy module so we can swap out the implementation easily later.
  * Little AbortController proxy module so we can swap out the implementation easily later.
  */
  */
-exports.AbortController = AbortController
-exports.AbortSignal = AbortSignal
+exports.AbortController = globalThis.AbortController
+exports.AbortSignal = globalThis.AbortSignal
 exports.createAbortError = (message = 'Aborted') => new DOMException(message, 'AbortError')
 exports.createAbortError = (message = 'Aborted') => new DOMException(message, 'AbortError')