Cannot .push() to a reactive Array that is wrapped in a Proxy
Vue version
3.3.9
Link to minimal reproduction
Steps to reproduce
Wrapping a reactive in a Proxy (to allow for customizing traps etc.) generally works, however if I wrap an array and then try to .push onto the array, I get a maximum call stack error.
The reproduction has just a basic Proxy with an empty handler for demonstration purposes, in actual use, the handler would have some traps defined.
What is expected?
able to push to array
What is actually happening?
Maximum Call Stack Error
System Info
No response
Any additional comments?
No response