This is an addon for [Dexie][] v3+ that adds a new db.trackedTransaction()
method,
using DBCore middleware.
trackedTransaction()
is called just like transaction()
, but takes an additional
report
function that is called with a list of TrackedChange
records once the
transaction is ready to commit (but before it actually commits).
See additional docs in the module declaration, and examples in the test file.