Skip to content

DefineMap set new prop to undefined

Choose a tag to compare

@cherifGsoul cherifGsoul released this 11 Dec 07:20
· 100 commits to master since this release

The issue #408 makes this:

const obj = new DefineMap({});
obj.on("foo", (ev, newVal, oldVal) => {
    console.log(ev.patches[0]) // => {type: "add", key: "foo", value: undefined}
});
obj.set("foo", undefined); 

Dispatch [{ type: "add", key: "foo", value: undefined }]