From 0ab7e1bc8634d9be5b54cb59574f7032c5ec3bb6 Mon Sep 17 00:00:00 2001 From: daiwei Date: Wed, 3 Dec 2025 17:24:21 +0800 Subject: [PATCH] fix(runtime-vapor): expose raw setup state to devtools via `devtoolsRawSetupState` --- packages/runtime-vapor/src/component.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/runtime-vapor/src/component.ts b/packages/runtime-vapor/src/component.ts index 19b608d82f..d0c9cece7e 100644 --- a/packages/runtime-vapor/src/component.ts +++ b/packages/runtime-vapor/src/component.ts @@ -383,6 +383,9 @@ export function setupComponent( ) instance.block = [] } else { + if (__DEV__ || __FEATURE_PROD_DEVTOOLS__) { + instance.devtoolsRawSetupState = setupResult + } instance.setupState = proxyRefs(setupResult) if (__DEV__) { instance.setupState = createDevSetupStateProxy(instance) -- 2.47.3