Hard
What's the correct implementation to create a reactive object that logs all property access and modifications?
1function createReactiveObject(target) {2 const handlers = {3 get(target, property, receiver) {4 _______________________________5 },6 set(target, property, value, receiver) {7 _______________________________8 _______________________________9 }10 };1112 return new Proxy(target, handlers);13}1415const user = createReactiveObject({16 name: 'John',17 age: 3018});1920user.name = 'Jane'; // Should log modification21console.log(user.age); // Should log access