findDivergencePoint
constfindDivergencePoint: ({ existingEvents, incomingEvents, isEqualEvent, isClientOnlyEvent, ignoreClientOnlyEvents, }) =>number
Defined in: packages/@livestore/common/dist/sync/syncstate.d.ts:179
Gets the index relative to existingEvents where the divergence point is
by comparing each event in existingEvents to the corresponding event in incomingEvents
Parameters
Section titled “Parameters”{ existingEvents, incomingEvents, isEqualEvent, isClientOnlyEvent, ignoreClientOnlyEvents, }
Section titled “{ existingEvents, incomingEvents, isEqualEvent, isClientOnlyEvent, ignoreClientOnlyEvents, }”existingEvents
Section titled “existingEvents”ReadonlyArray<EncodedWithMeta>
ignoreClientOnlyEvents
Section titled “ignoreClientOnlyEvents”boolean
incomingEvents
Section titled “incomingEvents”ReadonlyArray<EncodedWithMeta>
isClientOnlyEvent
Section titled “isClientOnlyEvent”(event) => boolean
isEqualEvent
Section titled “isEqualEvent”(a, b) => boolean
Returns
Section titled “Returns”number