Skip to content

FetchOptions

Defined in: packages/core/src/data/data-fetcher.ts:55

Options for individual fetch requests

PropertyTypeDescriptionDefined in
headers?Record<string, string>Additional headers for this requestpackages/core/src/data/data-fetcher.ts:75
onComplete?(data, fromCache) => voidCallback when fetch completes successfullypackages/core/src/data/data-fetcher.ts:90
onError?(error) => voidCallback when fetch failspackages/core/src/data/data-fetcher.ts:95
onRetry?(attempt, delay, error) => voidCallback before each retry attemptpackages/core/src/data/data-fetcher.ts:80
onStart?() => voidCallback when fetch startspackages/core/src/data/data-fetcher.ts:85
signal?AbortSignalAbortSignal for request cancellationpackages/core/src/data/data-fetcher.ts:70
skipCache?booleanSkip cache and force fresh fetch Default falsepackages/core/src/data/data-fetcher.ts:65
ttl?numberCustom TTL for this request (overrides default)packages/core/src/data/data-fetcher.ts:59