Skip to content

Type Alias: Interceptor<T, TArgs> ​

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

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

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>