R
fn

resolveFetchOptions

v0.0.1

Merges per-request options with global defaults

Signature

ts
export function resolveFetchOptions<R extends ResponseType = 'json', T = unknown>(
  request: FetchRequest,
  input: FetchOptions<R, T> | undefined,
  defaults: FetchOptions | undefined,
): ResolvedFetchOptions<R, T>;

Parameters

ParameterTypeDescription
requestFetchRequest
inputFetchOptions<"json", unknown> | undefined
defaultsFetchOptions<"json", unknown> | undefined

Returns

ResolvedFetchOptions<"json", unknown>