Skip to content

Type Alias: Interceptor()<T, TArgs, TArgsCb>

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

Defined in: packages/fetch/src/types.ts:314

Generic fetch interceptor type

Type Parameters

T

T

TArgs

TArgs extends unknown[]

TArgsCb

TArgsCb extends unknown[] = [T, ...TArgs]

Parameters

args

...TArgsCb

Returns

ValueOrPromise<void> | ValueOrPromise<T>