CreateComputedCacheOpts
See source codeTable of contents
Options for creating a computed cache.
interface CreateComputedCacheOpts<Data, R extends UnknownRecord> {}
Example
const options: CreateComputedCacheOpts<string[], Book> = {
areRecordsEqual: (a, b) => a.title === b.title,
areResultsEqual: (a, b) => JSON.stringify(a) === JSON.stringify(b),
}
Methods
areRecordsEqual
optional
Custom equality function for comparing records
Parameters
Name | Description |
---|---|
|
|
|
|
Returns
boolean
areResultsEqual
optional
Custom equality function for comparing results
Parameters
Name | Description |
---|---|
|
|
|
|
Returns
boolean
Prev
ComputedCacheNext
HistoryEntry