Skip to main content

CacheEntry

CacheEntryStatus

CachedError

createCacheEntry

Creates a new cache entry with sensible defaults:
If data is provided, updatedAt is set to Date.now(). Otherwise updatedAt = 0.

isFresh

Returns true when:

isErrorExpired

Returns true when:
An expired error means the next kweri.query() call will retry the network request.

categorizeError

Classifies any thrown value into a CachedError: