Skip to main content
Version: v8.0.0

SdkRequestDefaults

Per-request defaults that can be applied via SDK configuration. These mirror the chainable setters on Request (headers, cache, retry, etc.).


Import
import { SdkRequestDefaults } from "@hyper-fetch/core"

Preview

type SdkRequestDefaults = {
auth?: boolean;
cache?: boolean;
cacheTime?: number;
cancelable?: boolean;
deduplicate?: boolean;
deduplicateTime?: number | null;
headers?: HeadersInit;
offline?: boolean;
queued?: boolean;
retry?: number;
retryTime?: number;
staleTime?: number;
}

Structure

SdkRequestDefaults
NameTypeDescription
auth
boolean
cache
boolean
cacheTime
number
cancelable
boolean
deduplicate
boolean
deduplicateTime
number | null
headers
HeadersInit
offline
boolean
queued
boolean
retry
number
retryTime
number
staleTime
number