UNPKG

@tanstack/db

Version:

A reactive client store for building super fast apps on sync

19 lines (18 loc) • 697 B
"use strict"; Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); const scheduler = require("../../scheduler.cjs"); const transactions = require("../../transactions.cjs"); function scheduleQueryGraphRun(jobId, dependencies, run, contextId = transactions.getActiveTransaction()?.id ?? scheduler.getActivePublicationContext()) { const deps = [...dependencies]; if (contextId !== void 0) { for (const dep of deps) dep.scheduleGraphRun({ contextId }); } scheduler.transactionScopedScheduler.schedule({ contextId, jobId, dependencies: deps, run }); } exports.scheduleQueryGraphRun = scheduleQueryGraphRun; //# sourceMappingURL=graph-scheduler.cjs.map