Skip to content

Type Alias: Interceptor()<T, TArgs>

Interceptor<T, TArgs> = (...args) => ValueOrPromise<void> | ValueOrPromise<T>

Defined in: packages/fetch/src/types/interceptors.ts:8

Generic definition for interceptor and transformer callbacks used throughout the fetch lifecycle.

Type Parameters

T

T

TArgs

TArgs extends unknown[]

Parameters

args

...[T, ...TArgs]

Returns

ValueOrPromise<void> | ValueOrPromise<T>