From: daiwei Date: Mon, 26 May 2025 06:48:30 +0000 (+0800) Subject: wip: handling vapor props X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=86a6604f0bcc5f0f879ab9a0e8729a55dd603c7f;p=thirdparty%2Fvuejs%2Fcore.git wip: handling vapor props --- diff --git a/packages/runtime-vapor/src/vdomInterop.ts b/packages/runtime-vapor/src/vdomInterop.ts index 4d1f4e6f18..1db4231a99 100644 --- a/packages/runtime-vapor/src/vdomInterop.ts +++ b/packages/runtime-vapor/src/vdomInterop.ts @@ -163,7 +163,7 @@ function createVDOMComponent( const frag = new VaporFragment([]) const vnode = createVNode( component, - rawProps && new Proxy(rawProps, rawPropsProxyHandlers), + rawProps && extend({}, new Proxy(rawProps, rawPropsProxyHandlers)), ) const wrapper = new VaporComponentInstance( { props: component.props },