FetcherConfig
Defined in: packages/core/src/data/data-fetcher.ts:13
Configuration for DataFetcher
Properties
Section titled “Properties”| Property | Type | Description | Defined in |
|---|---|---|---|
cache | object | Cache configuration | packages/core/src/data/data-fetcher.ts:17 |
cache.defaultTTL | number | Default TTL in milliseconds | packages/core/src/data/data-fetcher.ts:21 |
cache.enabled | boolean | Whether caching is enabled | packages/core/src/data/data-fetcher.ts:19 |
cache.maxSize | number | Maximum number of cached entries | packages/core/src/data/data-fetcher.ts:23 |
defaultHeaders | Record<string, string> | Default headers to include in all requests | packages/core/src/data/data-fetcher.ts:49 |
retry | object | Retry configuration | packages/core/src/data/data-fetcher.ts:29 |
retry.enabled | boolean | Whether retry is enabled | packages/core/src/data/data-fetcher.ts:31 |
retry.initialDelay | number | Initial delay in milliseconds | packages/core/src/data/data-fetcher.ts:35 |
retry.maxDelay | number | Maximum delay in milliseconds | packages/core/src/data/data-fetcher.ts:37 |
retry.maxRetries | number | Maximum number of retry attempts | packages/core/src/data/data-fetcher.ts:33 |
timeout | number | Request timeout in milliseconds Default 30000 | packages/core/src/data/data-fetcher.ts:44 |