Page Contents
Home > @loopback/context > transformValueOrPromise
transformValueOrPromise() function
Transform a value or promise with a function that produces a new value or promise
Signature:
export declare function transformValueOrPromise<T, V>(valueOrPromise: ValueOrPromise<T>, transformer: (val: T) => ValueOrPromise<V>): ValueOrPromise<V>;
Parameters
Parameter | Type | Description |
---|---|---|
valueOrPromise | ValueOrPromise<T> | The value or promise |
transformer | (val: T) => ValueOrPromise<V> | A function that maps the source value to a value or promise |
Returns: