resolveUseCancelablePromisesError()
Home > @gooddata/sdk-ui > resolveUseCancelablePromisesError
resolveUseCancelablePromisesError() function
Resolve error of multiple useCancelablePromise() hooks - gets first error in the sequence of cancelable promise states.
Signature:
export declare function resolveUseCancelablePromisesError<TError>(states: UseCancelablePromiseState<unknown, TError>[]): TError | undefined;
Parameters
Parameter | Type | Description |
---|---|---|
states | UseCancelablePromiseState<unknown, TError>[] | cancelable promise states (useCancelablePromise return values) |
Returns:
TError | undefined
first error
Remarks
This is useful for useCancelablePromise composition - when you want to wrap multiple useCancelablePromise hooks in another hook, and keep the return value shape of the hook same as for useCancelablePromise.