isRecordsDiffEmpty
See source codeChecks whether a RecordsDiff contains any changes. A diff is considered empty if it has no added, updated, or removed records.
function isRecordsDiffEmpty<T extends UnknownRecord>(
diff: RecordsDiff<T>
): boolean
Example
const emptyDiff = createEmptyRecordsDiff<Book>()
console.log(isRecordsDiffEmpty(emptyDiff)) // true
const nonEmptyDiff: RecordsDiff<Book> = {
added: { 'book:1': someBook },
updated: {},
removed: {},
}
console.log(isRecordsDiffEmpty(nonEmptyDiff)) // false
Parameters
Name | Description |
---|---|
|
The diff to check |
Returns
boolean
True if the diff contains no changes, false otherwise
Prev
devFreezeNext
reverseRecordsDiff