UNPKG

@tanstack/angular-query-experimental

Version:

Signals for managing, caching and syncing asynchronous and remote data in Angular

14 lines (11 loc) 374 B
export function shouldThrowError<T extends (...args: Array<any>) => boolean>( throwError: boolean | T | undefined, params: Parameters<T>, ): boolean { // Allow throwError function to override throwing behavior on a per-error basis if (typeof throwError === 'function') { return throwError(...params) } return !!throwError } export function noop(): void {}