type-plus
    Preparing search index...

    Function transformMaybePromise

    • Transforms the value within the promise.

      Type Parameters

      • T
      • R

      Parameters

      • value: Promise<T>
      • transformer: (value: T) => R

      Returns Promise<R>

      a new promise with the transformed result.

    • Transforms the value, or if the value is a promise, transform the resolved value of the promise.

      Type Parameters

      • T
      • R

      Parameters

      • value: T
      • transformer: (value: T) => R

      Returns T extends Promise<any> ? Promise<R> : R

      the transformed result, or if the value is a promise, a new promse with the transformed result.