Type alias Awaited<T>

Awaited<T>: T extends PromiseLike<infer F>
    ? F extends Promise<infer V>
        ? Awaited<V>
        : never
    : T

Unwraps a Promise

Type Parameters

  • T