type-plus
    Preparing search index...

    Variable MaybePromise

    MaybePromise: {
        transform: {
            <T, R>(value: Promise<T>, transformer: (value: T) => R): Promise<R>;
            <T, R>(
                value: T,
                transformer: (value: T) => R,
            ): T extends Promise<any> ? Promise<R> : R;
        };
    }

    Type declaration

    • transform: {
          <T, R>(value: Promise<T>, transformer: (value: T) => R): Promise<R>;
          <T, R>(
              value: T,
              transformer: (value: T) => R,
          ): T extends Promise<any> ? Promise<R> : R;
      }