Sync / foldkit-sync/journal
journalChanges
function · packages/sync/src/journal.ts:220
function journalChanges<Shared, Principal>(
journal: Journal<Operation, Shared, Principal, Operation>,
documentId: string,
): (listener: () => void) => () => voidCalls listener each time the document commits, for Sync.transport.serve's
changes, so a socket wakes its replica to exchange. Returns the unsubscribe.