MCPcopy Index your code
hub / github.com/angular/angular / wrapIntoPromise

Function wrapIntoPromise

packages/router/src/utils/collection.ts:88–93  ·  view source on GitHub ↗
(value: T | Promise<T> | Observable<T>)

Source from the content-addressed store, hash-verified

86}
87
88export function wrapIntoPromise<T>(value: T | Promise<T> | Observable<T>): Promise<T> {
89 if (isObservable(value)) {
90 return firstValueFrom(value);
91 }
92 return Promise.resolve(value);
93}

Callers 2

loadComponentMethod · 0.90
loadChildrenFunction · 0.90

Calls 2

firstValueFromFunction · 0.90
resolveMethod · 0.65

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…