diff --git a/shared/core-utils/common/promises.ts b/shared/core-utils/common/promises.ts index dc0db9074..f17221b97 100644 --- a/shared/core-utils/common/promises.ts +++ b/shared/core-utils/common/promises.ts @@ -1,5 +1,5 @@ -function isPromise (value: any) { - return value && typeof value.then === 'function' +function isPromise (value: T | Promise): value is Promise { + return value && typeof (value as Promise).then === 'function' } function isCatchable (value: any) {