RequestDeduplicationOptions
SolvaPay SDK / next/src / RequestDeduplicationOptions
Interface: RequestDeduplicationOptions
Defined in: packages/next/src/cache.ts:11
Request deduplication and caching options
Properties
cacheErrors?
optionalcacheErrors:boolean
Defined in: packages/next/src/cache.ts:28
Whether to cache error results (default: true) When false, only successful results are cached
cacheTTL?
optionalcacheTTL:number
Defined in: packages/next/src/cache.ts:16
Time-to-live for cached results in milliseconds (default: 2000) Set to 0 to disable caching (only deduplicate concurrent requests)
maxCacheSize?
optionalmaxCacheSize:number
Defined in: packages/next/src/cache.ts:22
Maximum cache size before cleanup (default: 1000) When exceeded, oldest entries are removed