From: Evan You Date: Wed, 11 Dec 2024 06:33:16 +0000 (+0800) Subject: chore: todos X-Git-Tag: v3.6.0-alpha.1~16^2~159 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e41858cde48f469f0af3d10f2ccd8e660d7988b4;p=thirdparty%2Fvuejs%2Fcore.git chore: todos --- diff --git a/packages/runtime-vapor/src/component.ts b/packages/runtime-vapor/src/component.ts index 06c7444145..612916394a 100644 --- a/packages/runtime-vapor/src/component.ts +++ b/packages/runtime-vapor/src/component.ts @@ -139,6 +139,7 @@ export function createComponent( ): VaporComponentInstance { // check if we are the single root of the parent // if yes, inject parent attrs as dynamic props source + // TODO avoid child overwriting parent if ( isSingleRoot && component.inheritAttrs !== false && @@ -190,6 +191,7 @@ export function createComponent( instance.block = [] } else { instance.devtoolsRawSetupState = setupResult + // TODO make the proxy warn non-existent property access during dev instance.setupState = proxyRefs(setupResult) devRender(instance)