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
booleanareResultsEqual
optional
Custom equality function for comparing results
Parameters
| Name | Description |
|---|---|
| |
| |
Returns
booleanPrev
ComputedCacheNext
HistoryEntry