@pirxpilot/object-change-callsite
v2.0.0
Published
Determine the callsite of an object change using Proxies
Readme
object-change-callsite
Determine the callsite of an object change using Proxies.
Usage
import onChange from 'object-change-callsite';
var state = {}
state = onChange(state, function (attr, value, callsite) {
console.log(`${attr} changed to ${value} at ${callsite}`)
})
state.foo = 'hello'
state.bar = 'world'API
onChange(target, callback(attribute, value, callsite))
Detect changes on the target object.
