We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5a96d45 commit b11396fCopy full SHA for b11396f
src/mutable.js
@@ -3,11 +3,8 @@ import observe from "./generators/observe";
3
export default function Mutable(value) {
4
let change;
5
Object.defineProperties(this, {
6
- generator: {value: observe(_ => change = _)},
7
- value: {
8
- get: function() { return value; },
9
- set: function(x) { return change((value = x)); }
10
- }
+ generator: {value: observe(_ => void (change = _))},
+ value: {get: () => value, set: x => change(value = x)}
11
});
12
if (value !== undefined) change(value);
13
}
0 commit comments