masterplan-optimizer-frontend / computeEditDelta
Function: computeEditDelta()¶
computeEditDelta(
taskInstances,taskId,originalPersonIds,proposedPersonIds,persons):object
Defined in: src/lib/metrics/MetricDeltaCalculator.ts:113
Compute delta for the current edit state vs. original state in the edit modal. Compares original person list with proposed person list and returns deltas for each person added or removed.
Parameters¶
taskInstances¶
any[]
taskId¶
number
originalPersonIds¶
number[]
proposedPersonIds¶
number[]
persons¶
object[]
Returns¶
object
deltas¶
deltas:
PersonDelta[]
taskDate¶
taskDate:
string
taskHours¶
taskHours:
number