Type Alias PromiseValue<P>

PromiseValue<P>: P extends Promise<infer T>
    ? T
    : never

Gets value type from Promise

Type Parameters

  • P extends Promise<any>

Use Awaited<T> instead.